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


Represents a status reporter mode in am instrument command options.

Podsumowanie

Wartości typu enum

RemoteAndroidTestRunner.StatusReporterMode  PROTO_STD

Użyj narzędzia do raportowania stanu protobuf instrumentationData, aby otrzymywać stan z polecenia instrumentu. 

RemoteAndroidTestRunner.StatusReporterMode  RAW_TEXT

To pole zostało wycofane. W przypadku interfejsu API na poziomie 26 lub wyższym użyj PROTO_STD. 

Metody publiczne

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

Utwórz parser wyników instrumentacji InstrumentationResultParser, którego można użyć do analizowania danych wyjściowych.

String getAmInstrumentCommandArg()

Zwraca argument wiersza poleceń dla polecenia am instrument, aby określić ten tryb narzędzia do raportowania stanu.

int getMinimumApiLevel()

Zwraca minimalny poziom interfejsu API Androida, który obsługuje ten typ raportu o stanie instrumentacji.

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

Wartości typu enum

PROTO_STD

public static final RemoteAndroidTestRunner.StatusReporterMode PROTO_STD

Użyj narzędzia do raportowania stanu protobuf instrumentationData, aby otrzymywać stan z polecenia instrumentu.

RAW_TEXT

public static final RemoteAndroidTestRunner.StatusReporterMode RAW_TEXT

To pole zostało wycofane.
W przypadku interfejsu API na poziomie 26 lub wyższym użyj PROTO_STD.

Użyj prostego komunikatu tekstowego, aby otrzymywać stan z polecenia instrumentu.

Metody publiczne

createInstrumentationResultParser

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

Utwórz parser wyników instrumentacji InstrumentationResultParser, którego można użyć do analizowania danych wyjściowych.

Parametry
runName String: nazwa uruchomienia, którego chcesz użyć.

listeners Collection: odbiorcy, którym należy zgłosić wyniki.

Zwraca
IInstrumentationResultParser Instancja InstrumentationResultParser.

getAmInstrumentCommandArg

public String getAmInstrumentCommandArg ()

Zwraca argument wiersza poleceń dla polecenia am instrument, aby określić ten tryb narzędzia do raportowania stanu.

Zwraca
String

getMinimumApiLevel

public int getMinimumApiLevel ()

Zwraca minimalny poziom interfejsu API Androida, który obsługuje ten typ raportu o stanie instrumentacji.

Zwraca
int

valueOf

public static RemoteAndroidTestRunner.StatusReporterMode valueOf (String name)

Parametry
name String

Zwraca
RemoteAndroidTestRunner.StatusReporterMode

values

public static final StatusReporterMode[] values ()

Zwraca
StatusReporterMode[]