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


Représente un mode rapporteur d'état dans les options de commande d'instrumentation am.

Résumé

Valeurs enum

RemoteAndroidTestRunner.StatusReporterMode  PROTO_STD

Utilisez le rapporteur d'état protobuf instrumentationData pour recevoir l'état à partir d'une commande d'instrumentation am. 

RemoteAndroidTestRunner.StatusReporterMode  RAW_TEXT

Ce champ est obsolète. Utilisez PROTO_STD pour le niveau d'API 26 ou supérieur. 

Méthodes publiques

IInstrumentationResultParser createInstrumentationResultParser(String runName, listeners)

Créez l'InstrumentationResultParser qui peut être utilisé pour analyser la sortie d'instrumentation.

String getAmInstrumentCommandArg()

Renvoie un argument de ligne de commande pour une commande d'instrumentation am afin de spécifier ce mode de signalement d'état.

int getMinimumApiLevel()

Renvoie le niveau d'API Android minimal compatible avec ce type de rapport d'état d'instrumentation.

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

Valeurs enum

PROTO_STD

public static final RemoteAndroidTestRunner.StatusReporterMode PROTO_STD

Utilisez le rapport d'état protobuf instrumentationData pour recevoir l'état de la commande am instrument.

RAW_TEXT

public static final RemoteAndroidTestRunner.StatusReporterMode RAW_TEXT

Ce champ est obsolète.
Utilisez PROTO_STD pour le niveau d'API 26 ou supérieur.

Utilisez un message de texte brut pour recevoir l'état d'une commande d'instrument.

Méthodes publiques

createInstrumentationResultParser

public IInstrumentationResultParser createInstrumentationResultParser (String runName, 
                 listeners)

Créez le InstrumentationResultParser qui peut être utilisé pour analyser la sortie d'instrumentation.

Paramètres
runName String: nom de l'exécution à utiliser.

listeners : écouteurs auxquels les résultats doivent être consignés.

Renvoie
IInstrumentationResultParser Instance de InstrumentationResultParser.

getAmInstrumentCommandArg

public String getAmInstrumentCommandArg ()

Renvoie un argument de ligne de commande pour une commande d'instrumentation am afin de spécifier ce mode de signalement d'état.

Renvoie
String

getMinimumApiLevel

public int getMinimumApiLevel ()

Renvoie le niveau d'API Android minimal compatible avec ce type de rapport d'état d'instrumentation.

Renvoie
int

valueOf

public static RemoteAndroidTestRunner.StatusReporterMode valueOf (String name)

Paramètres
name String

Renvoie
RemoteAndroidTestRunner.StatusReporterMode

valeurs

public static final StatusReporterMode[] values ()

Renvoie
StatusReporterMode[]