Programador de comandos de clúster
public class ClusterCommandScheduler
extends CommandScheduler
java.lang.Objeto | ||
↳ | com.android.tradefed.command.CommandScheduler | |
↳ | com.android.tradefed.cluster.ClusterCommandScheduler |
Un ICommandScheduler
para admitir TFC (Tradefed Cluster). Este programador ejecuta comandos desde la cola de comandos de TFC y carga eventos de invocación en la cola de eventos de comandos de TFC.
Resumen
Constructores públicos | |
---|---|
ClusterCommandScheduler () |
Métodos públicos | |
---|---|
void | shutdown () |
void | shutdownHard () Intente cerrar por la fuerza el programador de comandos. |
void | start () Inicia el programador, incluida la configuración del registro, el inicio de |
Métodos protegidos | |
---|---|
boolean | dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args) Determina si un comando determinado es un ensayo. |
void | processReadyCommands ( IDeviceManager manager)
|
Constructores públicos
Programador de comandos de clúster
public ClusterCommandScheduler ()
Métodos públicos
cerrar
public void shutdown ()
apagadoDifícil
public void shutdownHard ()
Intente cerrar por la fuerza el programador de comandos. Igual que ShutdownHard (verdadero).
comenzar
public void start ()
Inicia el programador, incluida la configuración del registro, el inicio de DeviceManager
, etc.
Métodos protegidos
Comando DryRun
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Determina si un comando determinado es un ensayo. Si el comando es un ensayo, valídelo. Si hay algún problema de configuración, se generará una excepción de configuración.
Parámetros | |
---|---|
handler | ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) para informar eventos para la validación de ensayo. |
args | String : el comando a validar. |
Devoluciones | |
---|---|
boolean | Es verdadero si el comando es un ensayo; en caso contrario, es falso. |
Lanza | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
procesoReadyCommands
protected void processReadyCommands (IDeviceManager manager)
Parámetros | |
---|---|
manager | IDeviceManager |