ClusterCommandScheduler

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 a la cola de eventos de comandos de TFC.

Resumen

Constructores públicos

ClusterCommandScheduler ()

Métodos públicos

void shutdown ()

void shutdownHard ()

Intente apagar a la fuerza el programador de comandos.

void start ()

Inicia el programador, incluida la configuración del registro, el inicio de DeviceManager , etc.

Métodos protegidos

boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)

Determina si un comando dado es un ensayo.

void processReadyCommands ( IDeviceManager manager)

Constructores públicos

ClusterCommandScheduler

public ClusterCommandScheduler ()

Métodos públicos

cerrar

public void shutdown ()

apagar duro

public void shutdownHard ()

Intente apagar a 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

dryRunCommand

protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, 
                String[] args)

Determina si un comando dado es un ensayo. Si el comando es un ensayo, validarlo. Si hay algún problema de configuración, generará una ConfigurationException.

Parámetros
handler ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) para informar eventos para la validación de prueba.

args String : el comando a validar.

Devoluciones
boolean verdadero si el comando es un ensayo, falso de lo contrario.

Lanza
com.android.tradefed.config.ConfigurationException
ConfigurationException

procesarReadyCommands

protected void processReadyCommands (IDeviceManager manager)

Parámetros
manager IDeviceManager