FeatureFlagTargetPreparer
public
class
FeatureFlagTargetPreparer
extends BaseTargetPreparer
| java.lang.Object | ||
| ↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
| ↳ | com.android.tradefed.targetprep.FeatureFlagTargetPreparer | |
Questa classe è stata ritirata.
Utilizza AFlagsTargetPreparer.
Aggiorna DeviceConfig (flag funzionalità ottimizzati da un servizio remoto).
Può essere utilizzato per riprodurre lo stato di un dispositivo (scaricando tutti i valori dei flag in un file utilizzando `adb shell device_config list`) o per attivare/disattivare in blocco i flag (test all-on/all-off).
Esempio di utilizzo:
- Per l'utilizzo per i test all-on/all-off, specifica il file dei flag necessario:
--flag-file=flag_file_path
- Per sostituire uno o più flag, specifica i relativi valori (può essere combinato con i file dei flag):
--flag-file=flag_file_path --flag-value=namespace/name=value
- Per l'utilizzo per i test di reversibilità, specifica il file all-on seguito dal file all-off e
attiva il riavvio tra i due file:
--flag-file=all_on_file_path --flag-file=all_off_file_path --reboot-between-flag-files
Deve essere utilizzato in combinazione con DeviceSetup per disattivare la sincronizzazione di DeviceConfig durante
il test, che potrebbe sovrascrivere le modifiche apportate da questo preparatore.
Riepilogo
Costruttori pubblici | |
|---|---|
FeatureFlagTargetPreparer()
|
|
Metodi pubblici | |
|---|---|
void
|
setUp(TestInformation testInformation)
|
void
|
tearDown(TestInformation testInformation, Throwable e)
|
Costruttori pubblici
FeatureFlagTargetPreparer
public FeatureFlagTargetPreparer ()
Metodi pubblici
setUp
public void setUp (TestInformation testInformation)
| Parametri | |
|---|---|
testInformation |
TestInformation |
| Genera | |
|---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
|
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
| Parametri | |
|---|---|
testInformation |
TestInformation |
e |
Throwable |
| Genera | |
|---|---|
DeviceNotAvailableException |
|