Przygotowany do kierowania flagi funkcji
public
class
FeatureFlagTargetPreparer
extends BaseTargetPreparer
Aktualizuje DeviceConfig (flagi funkcji dostrojone przez usługę zdalną).
W ten sposób można odtworzyć stan urządzenia (przez zrzucenie wszystkich wartości flag do pliku)
za pomocą „adb shell device_config list`) lub do zbiorczego włączania/wyłączania flag (testowanie typu all-on/all-off).
Przykład użycia:
- Aby użyć go do testowania kompleksowego/kompleksowego, 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 łączyć z plikami flag):
--flag-file=flag_file_path --flag-value=namespace/name=value
- Aby użyć do testowania odwrotności, określ plik all-on, a po nim plik z podsumowaniem
włącz restartowanie między dwoma plikami:
--flag-file=all_on_file_path --flag-file=all_off_file_path --reboot-between-flag-files
Powinien być używany w połączeniu z zasadą DeviceSetup
, aby wyłączyć synchronizację DeviceConfig podczas
testu, który może zastąpić zmiany wprowadzone przez ten moduł.
Podsumowanie
Konstruktory publiczne
Przygotowany do kierowania flagi funkcji
public FeatureFlagTargetPreparer ()
Metody publiczne
public void setUp (TestInformation testInformation)
Parametry |
testInformation |
TestInformation |
public void tearDown (TestInformation testInformation,
Throwable e)
Parametry |
testInformation |
TestInformation |
e |
Throwable |