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 Statusreporter-Modus in den Befehlsoptionen des 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.
Verwenden Sie |
Öffentliche Methoden | |
---|---|
IInstrumentationResultParser
|
createInstrumentationResultParser(String runName,
Erstellen Sie die |
String
|
getAmInstrumentCommandArg()
Gibt ein Befehlszeilenargument für einen Instrumentbefehl zurück, um diesen Statusberichtermodus anzugeben. |
int
|
getMinimumApiLevel()
Gibt die minimale Android-API-Version zurück, die diesen Berichtstyp für den Instrumentierungsstatus 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 protobuf Status Reporter „instrumentationData“, 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 rohe Textnachrichten, um den Status vom Befehl am Instrument zu erhalten.
Öffentliche Methoden
createInstrumentationResultParser
public IInstrumentationResultParser createInstrumentationResultParser (String runName,listeners)
Erstellen Sie die InstrumentationResultParser
, die zum Parsen der Instrumentierungsausgabe verwendet 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 den Befehl "am instrument" zurück, um diesen Statusreporter-Modus 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 |