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 DeviceManager , etc.

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