RemoteAndroidTestRunner.StatusReporterMode

public static final enum RemoteAndroidTestRunner.StatusReporterMode
extends Enum< RemoteAndroidTestRunner.StatusReporterMode >

java.lang.Object
java.lang.Enum< com.android.ddmlib.testrunner.RemoteAndroidTestRunner.StatusReporterMode >
com.android.ddmlib.testrunner.RemoteAndroidTestRunner.StatusReporterMode


Представляет собой режим отображения состояния в параметрах команд прибора am.

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

Значения перечисления

RemoteAndroidTestRunner.StatusReporterMode PROTO_STD

Используйте средство отслеживания состояния protobuf от instrumentationData для получения информации о состоянии от команды am instrument.

RemoteAndroidTestRunner.StatusReporterMode RAW_TEXT

Это поле устарело. Используйте PROTO_STD для API уровня 26 и выше.

Общедоступные методы

IInstrumentationResultParser createInstrumentationResultParser (String runName, Collection< ITestRunListener > listeners)

Создайте объект InstrumentationResultParser , который можно использовать для анализа выходных данных инструментирования.

String getAmInstrumentCommandArg ()

Возвращает аргумент командной строки для команды инструмента am, указывающий режим работы средства передачи информации о состоянии.

int getMinimumApiLevel ()

Возвращает минимальный уровень API Android, поддерживающий этот тип отчета о состоянии инструментария.

static RemoteAndroidTestRunner.StatusReporterMode valueOf (String name)
static final StatusReporterMode[] values ()

Значения перечисления

ПРОТО_СТД

public static final RemoteAndroidTestRunner.StatusReporterMode PROTO_STD

Используйте средство отслеживания состояния protobuf от instrumentationData для получения информации о состоянии от команды am instrument.

RAW_TEXT

public static final RemoteAndroidTestRunner.StatusReporterMode RAW_TEXT

Это поле устарело.
Для API уровня 26 и выше используйте PROTO_STD .

Используйте текстовое сообщение в необработанном виде для получения информации о состоянии от команды управления прибором.

Общедоступные методы

createInstrumentationResultParser

public IInstrumentationResultParser createInstrumentationResultParser (String runName, 
                Collection<ITestRunListener> listeners)

Создайте объект InstrumentationResultParser , который можно использовать для анализа выходных данных инструментирования.

Параметры
runName String : Название запуска, которое следует использовать.

listeners Collection : Слушатели должны были сообщить о результатах.

Возвраты
IInstrumentationResultParser Экземпляр класса InstrumentationResultParser .

getAmInstrumentCommandArg

public String getAmInstrumentCommandArg ()

Возвращает аргумент командной строки для команды инструмента am, указывающий режим работы средства передачи информации о состоянии.

Возвраты
String

getMinimumApiLevel

public int getMinimumApiLevel ()

Возвращает минимальный уровень API Android, поддерживающий этот тип отчета о состоянии инструментария.

Возвраты
int

значение

public static RemoteAndroidTestRunner.StatusReporterMode valueOf (String name)

Параметры
name String

Возвраты
RemoteAndroidTestRunner.StatusReporterMode

ценности

public static final StatusReporterMode[] values ()

Возвраты
StatusReporterMode[]