Délégant Tradefed

public class TradefedDelegator
extends Object

java.lang.Object
com.android.tradefed.config.proxy.TradefedDelegator


Objets qui aident à déléguer l'invocation à un autre binaire Tradefed.

Résumé

Des champs

public static final String DELEGATE_OBJECT

La référence de l'objet dans la configuration.

Constructeurs publics

TradefedDelegator ()

Méthodes publiques

static String[] clearCommandline (String[] originalCommand)

Supprimez de la ligne de commande d'origine les options de délégation afin que la configuration sous-jacente ne délègue plus.

String createClasspath ()

Crée le classpath à partir des jars du répertoire.

String[] getCommandLine ()
File getTfRootDir ()

Renvoie le répertoire d'un binaire Tradefed.

boolean isStaging ()

Renvoie s'il s'agit ou non de l'environnement de staging.

void setCommandLine (String[] command)
boolean shouldUseDelegation ()

Déclenche ou non la logique de délégation.

Des champs

DELEGATE_OBJECT

public static final String DELEGATE_OBJECT

La référence de l'objet dans la configuration.

Constructeurs publics

Délégant Tradefed

public TradefedDelegator ()

Méthodes publiques

clearCommandline

public static String[] clearCommandline (String[] originalCommand)

Supprimez de la ligne de commande d'origine les options de délégation afin que la configuration sous-jacente ne délègue plus.

Paramètres
originalCommand String

Retour
String[]

Lance
ConfigurationException

créer un chemin de classe

public String createClasspath ()

Crée le classpath à partir des jars du répertoire.

Retour
String

getCommandLine

public String[] getCommandLine ()

Retour
String[]

getTfRootDir

public File getTfRootDir ()

Renvoie le répertoire d'un binaire Tradefed.

Retour
File

isStaging

public boolean isStaging ()

Renvoie s'il s'agit ou non de l'environnement de staging. Nous ne voulons pas déléguer en staging par défaut, uniquement si le "staging_delegated" est défini.

Retour
boolean

setCommandLinesetCommandLine

public void setCommandLine (String[] command)

Paramètres
command String

devrait utiliser la délégation

public boolean shouldUseDelegation ()

Déclenche ou non la logique de délégation.

Retour
boolean