AFlagsTargetPreparer

public class AFlagsTargetPreparer
extends BaseTargetPreparer

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
  com.android.tradefed.targetprep.AFlagsTargetPreparer


Usa aflags para substituir flags antes de executar um teste. Se alguma flag for alterada, o dispositivo será reinicializado para que os novos valores entrem em vigor.

Na desmontagem, todas as flags serão revertidas ao estado anterior. Se a flag foi alterada de um valor padrão, a substituição será limpa para que o valor padrão seja mantido e possa ser substituído pelo servidor novamente. Se a flag foi substituída anteriormente por um valor diferente, ela será definida novamente para esse valor.

Se o estado atual da flag corresponder ao estado de destino, ela não será substituída. Se ainda for desejada uma substituição nesse caso (por exemplo, para impedir que uma flag definida como padrão seja substituída pelo servidor), a --force-set opção poderá ser usada.

Exemplo de uso: --flag-value namespace/flag_name=true --flag-value other_namespace/another_flag=false.

Resumo

Construtores públicos

AFlagsTargetPreparer()

Métodos públicos

void setUp(TestInformation testInformation)
void tearDown(TestInformation testInformation, Throwable e)

Construtores públicos

AFlagsTargetPreparer

public AFlagsTargetPreparer ()

Métodos públicos

setUp

public void setUp (TestInformation testInformation)

Parâmetros
testInformation TestInformation

Gera
BuildError
DeviceNotAvailableException
TargetSetupError

tearDown

public void tearDown (TestInformation testInformation, 
                Throwable e)

Parâmetros
testInformation TestInformation

e Throwable

Gera
DeviceNotAvailableException