Harmonogram poleceń klastra
public class ClusterCommandScheduler
extends CommandScheduler
Obiekt Java.lang.Object | ||
↳ | com.android.tradefed.command.CommandScheduler | |
↳ | com.android.tradefed.cluster.ClusterCommandScheduler |
ICommandScheduler
do obsługi TFC (klaster Tradefed). Ten program planujący uruchamia polecenia z kolejki poleceń TFC i przesyła zdarzenia wywołania do kolejki poleceń TFC.
Streszczenie
Konstruktorzy publiczni | |
---|---|
ClusterCommandScheduler () |
Metody publiczne | |
---|---|
void | shutdown () Spróbuj bezpiecznie zamknąć harmonogram poleceń. |
void | shutdownHard () Spróbuj wymusić zamknięcie harmonogramu poleceń. |
void | start () Uruchamia harmonogram, w tym konfigurację rejestrowania, inicjowanie menedżera |
Metody chronione | |
---|---|
boolean | dryRunCommand (com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler handler, String[] args) Określa, czy dane polecenie jest próbne. |
void | processReadyCommands ( IDeviceManager manager)
|
Konstruktorzy publiczni
Harmonogram poleceń klastra
public ClusterCommandScheduler ()
Metody publiczne
zamknięcie
public void shutdown ()
Spróbuj bezpiecznie zamknąć harmonogram poleceń.
Czyści polecenia oczekujące na przetestowanie i żąda bezpiecznego zamknięcia wszystkich trwających wywołań. Po wywołaniu zamknięcia główna pętla programu planującego będzie czekać na zakończenie wszystkich trwających wywołań, zanim całkowicie zakończy działanie.zamknięcieTwarde
public void shutdownHard ()
Spróbuj wymusić zamknięcie harmonogramu poleceń. To samo co zamknięcieHard(true).
początek
public void start ()
Uruchamia harmonogram, w tym konfigurację rejestrowania, inicjowanie menedżera DeviceManager
itp
Metody chronione
polecenie dryRun
protected boolean dryRunCommand (com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Określa, czy dane polecenie jest próbne. Jeśli polecenie jest próbne, sprawdź jego poprawność. Jeśli wystąpią jakiekolwiek problemy z konfiguracją, zostanie zgłoszony wyjątek ConfigurationException.
Parametry | |
---|---|
handler | com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler : InvocationEventHandler do raportowania zdarzeń w celu sprawdzenia podczas próby próbnej. |
args | String : polecenie sprawdzające poprawność. |
Zwroty | |
---|---|
boolean | true, jeśli polecenie jest próbne, false w przeciwnym razie. |
Rzuca | |
---|---|
ConfigurationException |
ProcessReadyCommands
protected void processReadyCommands (IDeviceManager manager)
Parametry | |
---|---|
manager | IDeviceManager |