TradefedDelegator

public class TradefedDelegator
extends Object

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


Oggetti che aiutano a delegare l'invocazione a un altro binario Tradefed.

Riepilogo

Campi

public static final String DELEGATE_OBJECT

Il riferimento all'oggetto nella configurazione.

Costruttori pubblici

TradefedDelegator ()

Metodi pubblici

static String[] clearCommandline (String[] originalCommand)

Rimuovere dalla riga di comando originale le opzioni di delega in modo che la configurazione sottostante non deleghi nuovamente.

String createClasspath ()

Crea il classpath dai jar nella directory.

String[] getCommandLine ()
File getTfRootDir ()

Restituisce la directory di un binario Tradefed.

boolean isStaging ()

Restituisce se questo è o meno l'ambiente di staging.

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

Se attivare o meno la logica di delega.

Campi

DELEGATE_OBJECT

public static final String DELEGATE_OBJECT

Il riferimento all'oggetto nella configurazione.

Costruttori pubblici

TradefedDelegator

public TradefedDelegator ()

Metodi pubblici

clearRiga di comando

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

Rimuovere dalla riga di comando originale le opzioni di delega in modo che la configurazione sottostante non deleghi nuovamente.

Parametri
originalCommand String

ritorna
String[]

Lancia
ConfigurationException

createClasspath

public String createClasspath ()

Crea il classpath dai jar nella directory.

ritorna
String

getCommandLine

public String[] getCommandLine ()

ritorna
String[]

getTfRootDir

public File getTfRootDir ()

Restituisce la directory di un binario Tradefed.

ritorna
File

isStaging

public boolean isStaging ()

Restituisce se questo è o meno l'ambiente di staging. Non vogliamo delegare lo staging per impostazione predefinita, solo se è impostato "staging_delegation".

ritorna
boolean

setCommandLine

public void setCommandLine (String[] command)

Parametri
command String

dovrebbeUtilizzareDelegazione

public boolean shouldUseDelegation ()

Se attivare o meno la logica di delega.

ritorna
boolean