ClusterCommandScheduler
public
class
ClusterCommandScheduler
extends CommandScheduler
java.lang.Object | ||
😎 | com.android.tradefed.command.CommandScheduler | |
😎 | com.android.tradefed.cluster.ClusterCommandScheduler |
Ein ICommandScheduler
zur Unterstützung von TFC (Tradefed Cluster). Dieser Planer führt Befehle aus
TFC-Befehlswarteschlange und lädt Aufrufereignisse in die TFC-Befehlsereigniswarteschlange hoch.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
ClusterCommandScheduler()
|
Öffentliche Methoden | |
---|---|
void
|
shutdown()
|
void
|
shutdownHard()
Versuchen Sie, das Herunterfahren des Befehlsplaners zu erzwingen. |
void
|
start()
Startet den Planer, einschließlich Einrichten von Logging, Initialisierung von |
Geschützte Methoden | |
---|---|
boolean
|
dryRunCommand(ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Bestimmt, ob ein bestimmter Befehl ein Probelauf ist. |
void
|
processReadyCommands(IDeviceManager manager)
|
Öffentliche Konstruktoren
ClusterCommandScheduler
public ClusterCommandScheduler ()
Öffentliche Methoden
herunterfahren
public void shutdown ()
Herunterfahren schwierig
public void shutdownHard ()
Versuchen Sie, das Herunterfahren des Befehlsplaners zu erzwingen. Entspricht ShutdownHard(true).
start
public void start ()
Startet den Planer, einschließlich Einrichten von Logging, Initialisierung von DeviceManager
usw.
Geschützte Methoden
DryRunCommand
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Bestimmt, ob ein bestimmter Befehl ein Probelauf ist. Wenn der Befehl ein Probelauf ist, validieren Sie ihn. Wenn wenn es ein Konfigurationsproblem gibt, wird eine ConfigurationException ausgelöst.
Parameter | |
---|---|
handler |
ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) , um Ereignisse für die Probelaufvalidierung zu melden. |
args |
String : Der zu validierende Befehl. |
Returns | |
---|---|
boolean |
"true", wenn es sich bei dem Befehl um einen Probelauf handelt, andernfalls "false". |
Ausgabe | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
ProcessReadyCommands
protected void processReadyCommands (IDeviceManager manager)
Parameter | |
---|---|
manager |
IDeviceManager |