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 |
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 |