Delegador Tradefed

public class TradefedDelegator
extends Object

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


Objetos que ajudam a delegar a invocação para outro binário Tradefed.

Resumo

Campos

public static final String DELEGATE_OBJECT

A referência do objeto na configuração.

Construtores públicos

TradefedDelegator ()

Métodos públicos

static String[] clearCommandline (String[] originalCommand)

Remova da linha de comando original as opções de delegação para que a configuração subjacente não delegue novamente.

String createClasspath ()

Cria o caminho de classe a partir dos jars no diretório.

String[] getCommandLine ()
File getTfRootDir ()

Retorna o diretório de um binário Tradefed.

boolean isStaging ()

Retorna se este é ou não o ambiente de teste.

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

Se aciona ou não a lógica de delegação.

Campos

DELEGADO_OBJECT

public static final String DELEGATE_OBJECT

A referência do objeto na configuração.

Construtores públicos

Delegador Tradefed

public TradefedDelegator ()

Métodos públicos

limpar linha de comando

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

Remova da linha de comando original as opções de delegação para que a configuração subjacente não delegue novamente.

Parâmetros
originalCommand String

Devoluções
String[]

Lança
ConfigurationException

criarClasspath

public String createClasspath ()

Cria o caminho de classe a partir dos jars no diretório.

Devoluções
String

obterCommandLine

public String[] getCommandLine ()

Devoluções
String[]

getTfRootDir

public File getTfRootDir ()

Retorna o diretório de um binário Tradefed.

Devoluções
File

estáStaging

public boolean isStaging ()

Retorna se este é ou não o ambiente de teste. Não queremos delegar no teste por padrão, apenas se "staging_delegated" estiver definido.

Devoluções
boolean

setCommandLine

public void setCommandLine (String[] command)

Parâmetros
command String

deveriaUsarDelegação

public boolean shouldUseDelegation ()

Se aciona ou não a lógica de delegação.

Devoluções
boolean