ClusterCommandScheduler
public class ClusterCommandScheduler
extends CommandScheduler
java.lang.Oggetto | ||
↳ | com.android.tradefed.command.CommandScheduler | |
↳ | com.android.tradefed.cluster.ClusterCommandScheduler |
Un ICommandScheduler
per supportare TFC (Tradefed Cluster). Questo scheduler esegue i comandi dalla coda dei comandi TFC e carica gli eventi di chiamata nella coda degli eventi dei comandi TFC.
Riepilogo
Costruttori pubblici | |
---|---|
ClusterCommandScheduler () |
Metodi pubblici | |
---|---|
void | shutdown () |
void | shutdownHard () Tentativo di arresto forzato dell'utilità di pianificazione dei comandi. |
void | start () Avvia lo scheduler inclusa la configurazione della registrazione, init di |
Metodi protetti | |
---|---|
boolean | dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args) Determina se un dato comando è un'esecuzione a secco. |
void | processReadyCommands ( IDeviceManager manager)
|
Costruttori pubblici
ClusterCommandScheduler
public ClusterCommandScheduler ()
Metodi pubblici
fermare
public void shutdown ()
shutdownHard
public void shutdownHard ()
Tentativo di arresto forzato dell'utilità di pianificazione dei comandi. Uguale a shutdownHard(true).
inizio
public void start ()
Avvia lo scheduler inclusa la configurazione della registrazione, init di DeviceManager
ecc
Metodi protetti
dryRunCommand
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Determina se un dato comando è un'esecuzione a secco. Se il comando è un funzionamento a secco, convalidarlo. Se ci sono problemi di configurazione, genererà un'eccezione ConfigurationException.
Parametri | |
---|---|
handler | ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) per segnalare gli eventi per la convalida di prova. |
args | String : il comando da convalidare. |
ritorna | |
---|---|
boolean | true se il comando è un dry run, false in caso contrario. |
Getta | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
processReadyCommands
protected void processReadyCommands (IDeviceManager manager)
Parametri | |
---|---|
manager | IDeviceManager |