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 Scheduler führt Befehle aus der TFC-Befehlswarteschlange aus und lädt Aufrufereignisse in die TFC-Befehlsereigniswarteschlange hoch.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
ClusterCommandScheduler () |
Öffentliche Methoden | |
---|---|
void | shutdown () |
void | shutdownHard () Versuchen Sie, den Befehlsplaner zwangsweise herunterzufahren. |
void | start () Startet den Scheduler, einschließlich der Einrichtung der Protokollierung, der Initialisierung des |
Geschützte Methoden | |
---|---|
boolean | dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args) Bestimmt, ob ein gegebener Befehl ein Probelauf ist. |
void | processReadyCommands ( IDeviceManager manager)
|
Öffentliche Bauträger
ClusterCommandScheduler
public ClusterCommandScheduler ()
Öffentliche Methoden
abschalten
public void shutdown ()
ShutdownHard
public void shutdownHard ()
Versuchen Sie, den Befehlsplaner zwangsweise herunterzufahren. Identisch mit „shutdownHard(true)“.
Start
public void start ()
Startet den Scheduler, einschließlich der Einrichtung der Protokollierung, der Initialisierung des DeviceManager
usw
Geschützte Methoden
dryRunCommand
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Bestimmt, ob ein gegebener Befehl ein Probelauf ist. Wenn es sich bei dem Befehl um einen Probelauf handelt, validieren Sie ihn. Wenn es ein Konfigurationsproblem gibt, wird eine ConfigurationException ausgelöst.
Parameter | |
---|---|
handler | ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) beim Melden von Ereignissen für die Probelaufvalidierung. |
args | String : der zu validierende Befehl. |
Kehrt zurück | |
---|---|
boolean | true, wenn der Befehl ein Probelauf ist, andernfalls false. |
Würfe | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
ProcessReadyCommands
protected void processReadyCommands (IDeviceManager manager)
Parameter | |
---|---|
manager | IDeviceManager |