Options du bac à sable

public final class SandboxOptions
extends Object

java.lang.Object
com.android.tradefed.sandbox.SandboxOptions


Classe qui peut recevoir et fournir des options à un ISandbox .

Résumé

Des champs

public static final String CHILD_GLOBAL_CONFIG

public static final String ENABLE_DEBUG_THREAD

public static final String PARENT_PREPARER_CONFIG

public static final String SANDBOX_BUILD_ID

public static final String TF_LOCATION

public static final String USE_PROTO_REPORTER

public static final String WAIT_FOR_EVENTS_TIMEOUT

Constructeurs publics

SandboxOptions ()

Méthodes publiques

boolean downloadDefaultZips ()

Indique s'il faut ou non télécharger les zips de tests par défaut.

boolean dumpTestTemplate ()

Indique s'il faut ou non vider le modèle de test en mode de secours.

String getChildGlobalConfig ()

Renvoie la configuration à utiliser pour le bac à sable enfant.

getEnvVariables ()

La carte des variables d'environnement à transmettre au processus Java du bac à sable.

getJavaOptions ()

La liste des options pour passer le processus Java du bac à sable.

String getParentPreparerConfig ()

Renvoie la configuration que le préparateur doit exécuter dans le processus parent du bac à sable.

String getSandboxBuildId ()

Renvoie l'ID de build forcé pour que le bac à sable soit utilisé pendant l'exécution.

File getSandboxTfDirectory ()

Renvoie les répertoires fournis contenant la version de Trade Federation à utiliser pour le sandboxing de l'exécution.

getTestsZips ()

Renvoie l’ensemble des tests zips à préparer pour le bac à sable.

long getWaitForEventsTimeout ()

Renvoie le temps pendant lequel nous devons attendre que les événements soient traités une fois l'exécution du bac à sable terminée.

boolean shouldEnableDebugThread ()

Activez un fil de débogage.

boolean shouldUseProtoReporter ()

Indique si les rapports protobuf doivent être utilisés ou non.

boolean startAvdInParent ()

Indique s'il faut ou non démarrer les périphériques avd dans le bac à sable parent ou les laisser dans l'enfant.

Des champs

ENFANT_GLOBAL_CONFIG

public static final String CHILD_GLOBAL_CONFIG

ENABLE_DEBUG_THREAD

public static final String ENABLE_DEBUG_THREAD

PARENT_PREPARER_CONFIG

public static final String PARENT_PREPARER_CONFIG

SANDBOX_BUILD_ID

public static final String SANDBOX_BUILD_ID

TF_LOCATION

public static final String TF_LOCATION

USE_PROTO_REPORTER

public static final String USE_PROTO_REPORTER

WAIT_FOR_EVENTS_TIMEOUT

public static final String WAIT_FOR_EVENTS_TIMEOUT

Constructeurs publics

Options du bac à sable

public SandboxOptions ()

Méthodes publiques

téléchargerDefaultZips

public boolean downloadDefaultZips ()

Indique s'il faut ou non télécharger les zips de tests par défaut.

Retour
boolean

dumpTestModèle

public boolean dumpTestTemplate ()

Indique s'il faut ou non vider le modèle de test en mode de secours.

Retour
boolean

getChildGlobalConfig

public String getChildGlobalConfig ()

Renvoie la configuration à utiliser pour le bac à sable enfant. Ou null si celui du parent doit être utilisé.

Retour
String

getEnvVariables

public  getEnvVariables ()

La carte des variables d'environnement à transmettre au processus Java du bac à sable.

Retour

getJavaOptions

public  getJavaOptions ()

La liste des options pour passer le processus Java du bac à sable.

Retour

getParentPreparerConfig

public String getParentPreparerConfig ()

Renvoie la configuration que le préparateur doit exécuter dans le processus parent du bac à sable.

Retour
String

getSandboxBuildId

public String getSandboxBuildId ()

Renvoie l'ID de build forcé pour que le bac à sable soit utilisé pendant l'exécution.

Retour
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

Renvoie les répertoires fournis contenant la version de Trade Federation à utiliser pour le sandboxing de l'exécution.

Retour
File

getTestsZips

public  getTestsZips ()

Renvoie l’ensemble des tests zips à préparer pour le bac à sable.

Retour

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

Renvoie le temps pendant lequel nous devons attendre que les événements soient traités une fois l'exécution du bac à sable terminée.

Retour
long

devraitEnableDebugThread

public boolean shouldEnableDebugThread ()

Activez un fil de débogage.

Retour
boolean

devraitUtiliserProtoReporter

public boolean shouldUseProtoReporter ()

Indique si les rapports protobuf doivent être utilisés ou non.

Retour
boolean

startAvdInParent

public boolean startAvdInParent ()

Indique s'il faut ou non démarrer les périphériques avd dans le bac à sable parent ou les laisser dans l'enfant.

Retour
boolean