КластерКомандаПланировщик
public class ClusterCommandScheduler
extends CommandScheduler
java.lang.Объект | ||
↳ | com.android.tradefed.command.CommandScheduler | |
↳ | com.android.tradefed.cluster.ClusterCommandScheduler |
ICommandScheduler
для поддержки TFC (Tradefed Cluster). Этот планировщик запускает команды из очереди команд TFC и загружает события вызова в очередь событий команд TFC.
Краткое содержание
Общественные конструкторы | |
---|---|
ClusterCommandScheduler () |
Публичные методы | |
---|---|
void | shutdown () Попытайтесь корректно завершить работу планировщика команд. |
void | shutdownHard () Попытайтесь принудительно завершить работу планировщика команд. |
void | start () Запускает планировщик, включая настройку ведения журнала, инициализацию |
Защищенные методы | |
---|---|
boolean | dryRunCommand (com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler handler, String[] args) Определяет, является ли данная команда пробным прогоном. |
void | processReadyCommands ( IDeviceManager manager)
|
Общественные конструкторы
КластерКомандаПланировщик
public ClusterCommandScheduler ()
Публичные методы
неисправность
public void shutdown ()
Попытайтесь корректно завершить работу планировщика команд.
Очищает команды, ожидающие проверки, и запрашивает корректное завершение всех выполняемых вызовов. После вызова завершения работы основной цикл планировщика будет ждать завершения всех текущих вызовов, прежде чем полностью выйти.выключениеHard
public void shutdownHard ()
Попытайтесь принудительно завершить работу планировщика команд. То же, что и ShutdownHard(true).
начинать
public void start ()
Запускает планировщик, включая настройку ведения журнала, инициализацию DeviceManager
и т. д.
Защищенные методы
команда сухого запуска
protected boolean dryRunCommand (com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Определяет, является ли данная команда пробным прогоном. Если команда является пробным запуском, подтвердите ее. Если возникнут какие-либо проблемы с конфигурациями, будет выдано исключение ConfigurationException.
Параметры | |
---|---|
handler | com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler : InvocationEventHandler сообщает о событиях для пробной проверки. |
args | String : команда для проверки. |
Возврат | |
---|---|
boolean | true, если команда выполняется в пробном режиме, в противном случае — false. |
Броски | |
---|---|
ConfigurationException |
процессReadyCommands
protected void processReadyCommands (IDeviceManager manager)
Параметры | |
---|---|
manager | IDeviceManager |