ClusterCommanDScheduler
public class ClusterCommandScheduler
extends CommandScheduler
| java.lang.Object | |||
| ↳ | java.lang.Thread | ||
| ↳ | 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 (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)Определяет, является ли данная команда пробным запуском. |
void | processReadyCommands ( IDeviceManager manager) |
Государственные строители
ClusterCommanDScheduler
public ClusterCommandScheduler ()
Общедоступные методы
неисправность
public void shutdown ()
shutdownHard
public void shutdownHard ()
Попытка принудительно завершить работу планировщика команд. Аналогично shutdownHard(true).
начинать
public void start ()
Запускает планировщик задач, включая настройку логирования, инициализацию DeviceManager и т.д.
Защищенные методы
dryRunCommand
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler,
String[] args)Определяет, является ли данная команда пробным запуском. Если команда является пробным запуском, проверяет её работоспособность. В случае обнаружения проблем с конфигурацией будет сгенерировано исключение ConfigurationException.
| Параметры | |
|---|---|
handler | ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) для сообщения о событиях для проверки в тестовом режиме. |
args | String : команда для проверки. |
| Возвраты | |
|---|---|
boolean | Возвращает true, если команда выполняется в тестовом режиме, в противном случае — false. |
| Броски | |
|---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException | |
processReadyCommands
protected void processReadyCommands (IDeviceManager manager)
| Параметры | |
|---|---|
manager | IDeviceManager |