FeatureFlagTargetPreparer
public class FeatureFlagTargetPreparer
extends BaseTargetPreparer
Aktualizuje DeviceConfig (flagi funkcji dostrojone przez usługę zdalną).
Można to wykorzystać do odtworzenia stanu urządzenia (poprzez zrzucenie wszystkich wartości flag do pliku przy użyciu `listy urządzeń_config_config powłoki adb`) lub do zbiorczego włączania/wyłączania flag (testowanie all-on/all-off).
Przykładowe użycie:
- Aby użyć do testowania all-on/all-off, określ wymagany plik flagi:
--flag-file=flag_file_path
- Aby nadpisać jedną lub więcej flag, określ ich wartości (mogą być łączone z plikami flag):
--flag-file=flag_file_path --flag-value=namespace/name=value
- Aby użyć do testowania odwracalności, określ plik all-on, a następnie plik all-off i włącz ponowne uruchamianie między 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 DeviceSetup
, aby wyłączyć synchronizację DeviceConfig podczas testu, co może nadpisać zmiany wprowadzone przez tego przygotowującego.
Streszczenie
Konstruktorzy publiczni
FeatureFlagTargetPreparer
public FeatureFlagTargetPreparer ()
Metody publiczne
public void setUp (TestInformation testInformation)
Parametry |
---|
testInformation | TestInformation |
public void tearDown (TestInformation testInformation,
Throwable e)
Parametry |
---|
testInformation | TestInformation |
e | Throwable |