FeatureFlagTargetPreparer
public
class
FeatureFlagTargetPreparer
extends BaseTargetPreparer
| java.lang.Object | ||
| ↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
| ↳ | com.android.tradefed.targetprep.FeatureFlagTargetPreparer | |
Ta klasa została wycofana.
Zamiast niej używaj zasady AFlagsTargetPreparer.
Aktualizuje DeviceConfig (flagi funkcji dostosowane przez usługę zdalną).
Możesz użyć tej opcji, aby odtworzyć stan urządzenia (przez zrzucenie wszystkich wartości flag do pliku za pomocą polecenia `adb shell device_config list`) lub zbiorczo włączyć/wyłączyć flagi (testowanie wszystkich włączonych lub wszystkich wyłączonych).
Przykład użycia:
- Aby użyć testu włączania/wyłączania wszystkich funkcji, określ niezbędny plik flagi:
--flag-file=flag_file_path
- Aby zastąpić co najmniej 1 flagę, podaj jej wartości (można to połączyć z plikami flag):
--flag-file=flag_file_path --flag-value=namespace/name=value
- Aby użyć testu odwracalności, określ plik „wszystko włączone”, a potem plik „wszystko wyłączone” i włącz ponowne uruchamianie między tymi dwoma plikami:
--flag-file=all_on_file_path --flag-file=all_off_file_path --reboot-between-flag-files
Należy używać w połączeniu z parametrem DeviceSetup, aby wyłączyć synchronizację DeviceConfig podczas testu, która mogłaby zastąpić zmiany wprowadzone przez ten preparer.
Podsumowanie
Konstruktory publiczne | |
|---|---|
FeatureFlagTargetPreparer()
|
|
Metody publiczne | |
|---|---|
void
|
setUp(TestInformation testInformation)
|
void
|
tearDown(TestInformation testInformation, Throwable e)
|
Konstruktory publiczne
FeatureFlagTargetPreparer
public FeatureFlagTargetPreparer ()
Metody publiczne
setUp
public void setUp (TestInformation testInformation)
| Parametry | |
|---|---|
testInformation |
TestInformation |
| Zgłasza | |
|---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
|
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
| Parametry | |
|---|---|
testInformation |
TestInformation |
e |
Throwable |
| Zgłasza | |
|---|---|
DeviceNotAvailableException |
|