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()
|
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(ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Determina si un comando dado es una ejecución de prueba. |
void
|
processReadyCommands(IDeviceManager manager)
|
Constructores públicos
Programación de comandos del clúster
public ClusterCommandScheduler ()
Métodos públicos
apagado
public void shutdown ()
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 (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Determina si un comando dado es una ejecución de prueba. 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 |
ClusterCommandScheduler.InvocationEventHandler : Es ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler 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 | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
Comandos processReady
protected void processReadyCommands (IDeviceManager manager)
Parámetros | |
---|---|
manager |
IDeviceManager |