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


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

Résumé

Valeurs enum

RemoteAndroidTestRunner.StatusReporterMode  PROTO_STD

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

RemoteAndroidTestRunner.StatusReporterMode  RAW_TEXT

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

Méthodes publiques

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

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

String getAmInstrumentCommandArg()

Renvoie un argument de ligne de commande pour la commande am instrument afin de spécifier ce mode de rapporteur d'état.

int getMinimumApiLevel()

Renvoie le niveau d'API Android minimal qui accepte 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 rapporteur d'état protobuf instrumentationData pour recevoir l'état d'une 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 et supérieur.

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

Méthodes publiques

createInstrumentationResultParser

public IInstrumentationResultParser createInstrumentationResultParser (String runName, 
                Collection<ITestRunListener> 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 Collection : écouteurs auxquels envoyer les résultats.

Renvoie
IInstrumentationResultParser Instance de InstrumentationResultParser.

getAmInstrumentCommandArg

public String getAmInstrumentCommandArg ()

Renvoie un argument de ligne de commande pour la commande am instrument afin de spécifier ce mode de rapporteur d'état.

Renvoie
String

getMinimumApiLevel

public int getMinimumApiLevel ()

Renvoie le niveau d'API Android minimal qui accepte 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[]