ClusterCommandScheduler
public class ClusterCommandScheduler
extends CommandScheduler
java.lang.Object | ||
↳ | com.android.tradefed.command.CommandScheduler | |
↳ | com.android.tradefed.cluster.ClusterCommandScheduler |
Un ICommandScheduler
pour prendre en charge TFC (Tradefed Cluster). Ce planificateur exécute les commandes de la file d'attente de commandes TFC et télécharge les événements d'invocation dans la file d'attente de commandes TFC.
Résumé
Constructeurs publics | |
---|---|
ClusterCommandScheduler () |
Méthodes publiques | |
---|---|
void | shutdown () |
void | shutdownHard () Tentative d'arrêt forcé du planificateur de commandes. |
void | start () Démarre le planificateur, y compris la configuration de la journalisation, l'initialisation de |
Méthodes protégées | |
---|---|
boolean | dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args) Détermine si une commande donnée est un essai à sec. |
void | processReadyCommands ( IDeviceManager manager)
|
Constructeurs publics
ClusterCommandScheduler
public ClusterCommandScheduler ()
Méthodes publiques
fermer
public void shutdown ()
arrêtDur
public void shutdownHard ()
Tentative d'arrêt forcé du planificateur de commandes. Identique à shutdownHard (true).
commencer
public void start ()
Démarre le planificateur, y compris la configuration de la journalisation, l'initialisation de DeviceManager
, etc.
Méthodes protégées
commande d'exécution à sec
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Détermine si une commande donnée est un essai à sec. Si la commande est un essai à sec, validez-la. S'il y a un problème de configuration, une exception ConfigurationException sera générée.
Paramètres | |
---|---|
handler | ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) pour signaler les événements pour la validation à sec. |
args | String : la commande à valider. |
Retour | |
---|---|
boolean | vrai si la commande est un essai à sec, faux sinon. |
Jetés | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
processReadyCommands
protected void processReadyCommands (IDeviceManager manager)
Paramètres | |
---|---|
manager | IDeviceManager |
ClusterCommandScheduler
public class ClusterCommandScheduler
extends CommandScheduler
java.lang.Object | ||
↳ | com.android.tradefed.command.CommandScheduler | |
↳ | com.android.tradefed.cluster.ClusterCommandScheduler |
Un ICommandScheduler
pour prendre en charge TFC (Tradefed Cluster). Ce planificateur exécute les commandes de la file d'attente de commandes TFC et télécharge les événements d'invocation dans la file d'attente de commandes TFC.
Résumé
Constructeurs publics | |
---|---|
ClusterCommandScheduler () |
Méthodes publiques | |
---|---|
void | shutdown () |
void | shutdownHard () Tentative d'arrêt forcé du planificateur de commandes. |
void | start () Démarre le planificateur, y compris la configuration de la journalisation, l'initialisation de |
Méthodes protégées | |
---|---|
boolean | dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args) Détermine si une commande donnée est un essai à sec. |
void | processReadyCommands ( IDeviceManager manager)
|
Constructeurs publics
ClusterCommandScheduler
public ClusterCommandScheduler ()
Méthodes publiques
fermer
public void shutdown ()
arrêtDur
public void shutdownHard ()
Tentative d'arrêt forcé du planificateur de commandes. Identique à shutdownHard (true).
commencer
public void start ()
Démarre le planificateur, y compris la configuration de la journalisation, l'initialisation de DeviceManager
, etc.
Méthodes protégées
commande d'exécution à sec
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Détermine si une commande donnée est un essai à sec. Si la commande est un essai à sec, validez-la. S'il y a un problème de configuration, une exception ConfigurationException sera générée.
Paramètres | |
---|---|
handler | ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) pour signaler les événements pour la validation à sec. |
args | String : la commande à valider. |
Retour | |
---|---|
boolean | vrai si la commande est un essai à sec, faux sinon. |
Jetés | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
processReadyCommands
protected void processReadyCommands (IDeviceManager manager)
Paramètres | |
---|---|
manager | IDeviceManager |