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 ()

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

boolean dumpTestTemplate ()

Renvoie 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 de la variable d'environnement à transmettre au processus java du bac à sable.

getForcePartialDownloadFileRegexList ()

Renvoie un ensemble de regex, le téléchargement partiel du bac à sable téléchargera toujours les fichiers qui correspondent à la regex

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 construction forcé pour le bac à sable à utiliser pendant l'exécution.

File getSandboxTfDirectory ()

Renvoie les répertoires fournis contenant la version de Trade Federation à utiliser pour la mise en bac à sable de l'exécution.

getTestsZips ()

Renvoie l'ensemble de tests zips à l'étape pour le bac à sable.

long getWaitForEventsTimeout ()

Renvoie le temps que nous devons attendre pour que les événements soient traités après la fin de l'exécution du bac à sable.

boolean shouldEnableDebugThread ()

Activez un thread de débogage.

boolean shouldParallelSetup ()

Renvoie s'il faut ou non exécuter la configuration du bac à sable en parallèle.

boolean shouldUsePartialDownload ()

Renvoie s'il faut ou non utiliser la mise en cache de téléchargement partiel

boolean shouldUseProtoReporter ()

Renvoie si le rapport protobuf doit être utilisé ou non.

boolean shouldUseTestDiscovery ()

Renvoie s'il faut ou non utiliser l'observatoire tradefed pour optimiser la mise en scène des pots

boolean startAvdInParent ()

Renvoie s'il faut ou non démarrer les appareils avd dans le bac à sable parent ou le laisser dans l'enfant.

Des champs

CHILD_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 ()

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

Retour
boolean

dumpTestTemplate

public boolean dumpTestTemplate ()

Renvoie 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 le parent doit être utilisé.

Retour
String

getEnvVariables

public  getEnvVariables ()

La carte de la variable d'environnement à transmettre au processus java du bac à sable.

Retour

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

Renvoie un ensemble de regex, le téléchargement partiel du bac à sable téléchargera toujours les fichiers qui correspondent à la regex

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 construction forcé pour le bac à sable à utiliser pendant l'exécution.

Retour
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

Renvoie les répertoires fournis contenant la version de Trade Federation à utiliser pour la mise en bac à sable de l'exécution.

Retour
File

getTestsZips

public  getTestsZips ()

Renvoie l'ensemble de tests zips à l'étape pour le bac à sable.

Retour

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

Renvoie le temps que nous devons attendre pour que les événements soient traités après la fin de l'exécution du bac à sable.

Retour
long

devraitEnableDebugThread

public boolean shouldEnableDebugThread ()

Activez un thread de débogage.

Retour
boolean

shouldParallelSetup

public boolean shouldParallelSetup ()

Renvoie s'il faut ou non exécuter la configuration du bac à sable en parallèle.

Retour
boolean

devrait utiliser le téléchargement partiel

public boolean shouldUsePartialDownload ()

Renvoie s'il faut ou non utiliser la mise en cache de téléchargement partiel

Retour
boolean

devraitUtiliserProtoReporter

public boolean shouldUseProtoReporter ()

Renvoie si le rapport protobuf doit être utilisé ou non.

Retour
boolean

devraitUtiliserTestDiscovery

public boolean shouldUseTestDiscovery ()

Renvoie s'il faut ou non utiliser l'observatoire tradefed pour optimiser la mise en scène des pots

Retour
boolean

startAvdInParent

public boolean startAvdInParent ()

Renvoie s'il faut ou non démarrer les appareils avd dans le bac à sable parent ou le laisser dans l'enfant.

Retour
boolean