RemoteAndroidTestRunner.StatusReporterMode

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

java.lang.Object
😎 java.lang.Enum<com.android.tradefed.result.ddmlib.RemoteAndroidTestRunner.StatusReporterMode>
  😎 com.android.tradefed.result.ddmlib.RemoteAndroidTestRunner.StatusReporterMode


Stellt einen Statusberichtermodus in den Befehlsoptionen eines Instruments dar.

Zusammenfassung

Enum-Werte

RemoteAndroidTestRunner.StatusReporterMode  PROTO_STD

Verwenden Sie den protobuf-Statusbericht „instrumentationData“, um den Status von einem Instrumentierungsbefehl zu erhalten. 

RemoteAndroidTestRunner.StatusReporterMode  RAW_TEXT

Dieses Feld wurde eingestellt. Verwende PROTO_STD für API-Level 26 und höher. 

Öffentliche Methoden

IInstrumentationResultParser createInstrumentationResultParser(String runName, listeners)

Erstellen Sie die InstrumentationResultParser, die zum Parsen der Instrumentierungsausgabe.

String getAmInstrumentCommandArg()

Gibt ein Befehlszeilenargument für einen Instrumentbefehl zurück, um diesen Statusberichtermodus anzugeben.

int getMinimumApiLevel()

Gibt das minimale Android-API-Level zurück, das diesen Instrumentierungsstatusbericht unterstützt Typ.

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

Enum-Werte

PROTO_STD

public static final RemoteAndroidTestRunner.StatusReporterMode PROTO_STD

InstrumentationData protobuf-Statusmelder verwenden, um den Status von am Instrument zu erhalten .

RAW_TEXT

public static final RemoteAndroidTestRunner.StatusReporterMode RAW_TEXT

Dieses Feld wurde eingestellt.
Verwenden Sie PROTO_STD für API-Level 26 und höher.

Verwenden Sie eine Rohtextnachricht, um den Status von einem Instrumentenbefehl zu erhalten.

Öffentliche Methoden

createInstrumentationResultParser

public IInstrumentationResultParser createInstrumentationResultParser (String runName, 
                 listeners)

Erstellen Sie die InstrumentationResultParser, mit der die Instrumentierungsausgabe geparst werden kann.

Parameter
runName String: Der Name der zu verwendenden Ausführung.

listeners : Die Zuhörer, wo sie die Ergebnisse melden können.

Returns
IInstrumentationResultParser Eine Instanz von InstrumentationResultParser.

GetAmInstrumentCommandArg

public String getAmInstrumentCommandArg ()

Gibt ein Befehlszeilenargument für einen Instrumentbefehl zurück, um diesen Statusberichtermodus anzugeben.

Returns
String

getMinimumApiLevel

public int getMinimumApiLevel ()

Gibt die minimale Android-API-Version zurück, die diesen Berichtstyp für den Instrumentierungsstatus unterstützt.

Returns
int

valueOf

public static RemoteAndroidTestRunner.StatusReporterMode valueOf (String name)

Parameter
name String

Returns
RemoteAndroidTestRunner.StatusReporterMode

Werte

public static final StatusReporterMode[] values ()

Returns
StatusReporterMode[]