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


Stellt einen Statusreportermodus in den Befehlsoptionen für „am instrument“ dar.

Zusammenfassung

Enum-Werte

RemoteAndroidTestRunner.StatusReporterMode  PROTO_STD

Verwenden Sie den Statusreporter für instrumentationData-Protobuf, um den Status vom Befehl „am instrument “ zu erhalten. 

RemoteAndroidTestRunner.StatusReporterMode  RAW_TEXT

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

Öffentliche Methoden

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

Erstellen Sie den InstrumentationResultParser, der zum Parsen der Instrumentierungsausgabe verwendet werden kann.

String getAmInstrumentCommandArg()

Gibt ein Befehlszeilenargument für den Befehl „am instrument“ zurück, um diesen Statusreporter modus anzugeben.

int getMinimumApiLevel()

Gibt das Mindest-API-Level von Android zurück, das diesen Instrumentierungsstatusbericht styp unterstützt.

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

Enum-Werte

PROTO_STD

public static final RemoteAndroidTestRunner.StatusReporterMode PROTO_STD

Verwenden Sie den Statusreporter für instrumentationData-Protobuf, um den Status vom Befehl „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 vom Befehl „am instrument“ zu erhalten.

Öffentliche Methoden

createInstrumentationResultParser

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

Erstellen Sie den InstrumentationResultParser, der zum Parsen der Instrumentierungsausgabe verwendet werden kann.

Parameter
runName String: Der Name des zu verwendenden Laufs.

listeners Collection: Die Listener, an die die Ergebnisse gemeldet werden sollen.

Gibt Folgendes zurück:
IInstrumentationResultParser Eine Instanz von InstrumentationResultParser.

getAmInstrumentCommandArg

public String getAmInstrumentCommandArg ()

Gibt ein Befehlszeilenargument für den Befehl „am instrument“ zurück, um diesen Statusreporter modus anzugeben.

Gibt Folgendes zurück:
String

getMinimumApiLevel

public int getMinimumApiLevel ()

Gibt das Mindest-API-Level von Android zurück, das diesen Instrumentierungsstatusbericht styp unterstützt.

Gibt Folgendes zurück:
int

valueOf

public static RemoteAndroidTestRunner.StatusReporterMode valueOf (String name)

Parameter
name String

Gibt Folgendes zurück:
RemoteAndroidTestRunner.StatusReporterMode

values

public static final StatusReporterMode[] values ()

Gibt Folgendes zurück:
StatusReporterMode[]