CommandRunner

public class CommandRunner
extends Object

java.lang.Object
com.android.tradefed.command.CommandRunner


Альтернативная точка входа TradeFederation, которая выполнит команду, указанную в аргументах командной строки, а затем завершит работу.

Предназначено для использования с отладчиком и другими неинтерактивными режимами работы.

Ожидаемые аргументы: [параметры команды] (конфигурация для запуска)

Краткое содержание

Константы

String DEVICE_DISCOVERY_TIMEOUT

String EXCEPTION_KEY

String START_FEATURE_SERVER

Публичные конструкторы

CommandRunner ()

Публичные методы

CommandRunner.ExitCode getErrorCode ()
static void main (String[] mainArgs)
void run (String[] args)

Основной метод выполнения команды.

Защищенные методы

ClearcutClient createClient ()

Константы

DEVICE_DISCOVERY_TIMEOUT

public static final String DEVICE_DISCOVERY_TIMEOUT

Постоянное значение: «DEVICE_DISCOVERY_TIMEOUT»

EXCEPTION_KEY

public static final String EXCEPTION_KEY

Постоянное значение: «serialized_exception»

START_FEATURE_SERVER

public static final String START_FEATURE_SERVER

Постоянное значение: «START_FEATURE_SERVER»

Публичные конструкторы

CommandRunner

public CommandRunner ()

Публичные методы

получитькод ошибки

public CommandRunner.ExitCode getErrorCode ()

Возврат
CommandRunner.ExitCode

основной

public static void main (String[] mainArgs)

Параметры
mainArgs String

бегать

public void run (String[] args)

Основной метод выполнения команды.

Параметры
args String : имя конфигурации для запуска и ее параметры.

Защищенные методы

createClient

protected ClearcutClient createClient ()

Возврат
ClearcutClient