Programación de comandos del clúster

public class ClusterCommandScheduler
extends CommandScheduler

Objeto java.lang.
   ↳ com.android.tradefed.command.CommandScheduler.
     ↳ com.android.tradefed.cluster.ClusterCommandScheduler.


Un ICommandScheduler para admitir TFC (clúster de Tradefed). Este programador ejecuta comandos de La cola de comandos de TFC y sube los eventos de invocación a la cola de eventos de comandos de TFC.

Resumen

Constructores públicos

ClusterCommandScheduler()

Métodos públicos

void shutdown()

Intenta cerrar correctamente el programador de comandos.

void shutdownHard()

Intenta cerrar el programador de comandos de manera forzosa.

void start()

Inicia el programador, incluye la configuración del registro, el inicio de DeviceManager, etcétera.

Métodos protegidos

boolean dryRunCommand(com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler handler, String[] args)

Determina si un comando dado es una prueba de validación.

void processReadyCommands(IDeviceManager manager)

Constructores públicos

Programación de comandos del clúster

public ClusterCommandScheduler ()

Métodos públicos

apagado

public void shutdown ()

Intenta cerrar correctamente el programador de comandos.

Borra los comandos que esperan a probarse y solicita que todas las invocaciones en curso apagarse con facilidad.

Después de llamar al cierre, el bucle principal del programador esperará todas las invocaciones en curso. para completar antes de salir por completo.

apagarDuro

public void shutdownHard ()

Intenta cerrar el programador de comandos de manera forzosa. Igual que shutdownHard(true).

start

public void start ()

Inicia el programador, incluye la configuración del registro, el inicio de DeviceManager, etcétera.

Métodos protegidos

Comando runRun

protected boolean dryRunCommand (com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler handler, 
                String[] args)

Determina si un comando dado es una prueba de validación. Si el comando es una ejecución de prueba, valídalo. Si si hay problemas de configuración, se generará una ConfigurationException.

Parámetros
handler com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler: Es InvocationEventHandler para informar eventos de validación de prueba de validación.

args String: Es el comando que se validará.

Muestra
boolean true si los comandos son una ejecución de prueba; de lo contrario, false.

Arroja
ConfigurationException

Comandos processReady

protected void processReadyCommands (IDeviceManager manager)

Parámetros
manager IDeviceManager