FunkcjaFlagTargetPreparer
public class FeatureFlagTargetPreparer
extends BaseTargetPreparer
Aktualizuje DeviceConfig (flagi funkcji dostrojone przez usługę zdalną).
Można tego użyć do odtworzenia stanu urządzenia (poprzez zrzucenie wszystkich wartości flag do pliku przy użyciu `listy konfiguracji urządzeń_powłoki adb`) lub do zbiorczego włączania/wyłączania flag (testowanie all-on/all-off).
Przykładowe użycie:
- Aby użyć go do testowania typu „wszystko włączone/wyłączone”, określ niezbędny plik flagi:
--flag-file=flag_file_path
- Aby zastąpić jedną lub więcej flag, określ ich wartości (można je połączyć z plikami flag):
--flag-file=flag_file_path --flag-value=namespace/name=value
- Aby użyć tego do testowania odwracalności, określ plik all-on, po którym następuje 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 go używać w połączeniu z DeviceSetup
aby wyłączyć synchronizację DeviceConfig podczas testu, co mogłoby zastąpić zmiany wprowadzone przez ten moduł przygotowujący.
Streszczenie
Konstruktorzy publiczni
FunkcjaFlagTargetPreparer
public FeatureFlagTargetPreparer ()
Metody publiczne
public void setUp (TestInformation testInformation)
Parametry |
---|
testInformation | TestInformation |
public void tearDown (TestInformation testInformation,
Throwable e)
Parametry |
---|
testInformation | TestInformation |
e | Throwable |