FeatureFlagTargetPreparer

public class FeatureFlagTargetPreparer
extends BaseTargetPreparer

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.FeatureFlagTargetPreparer


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 ()

Metody publiczne

void setUp ( TestInformation testInformation)
void tearDown ( TestInformation testInformation, Throwable e)

Konstruktorzy publiczni

FeatureFlagTargetPreparer

public FeatureFlagTargetPreparer ()

Metody publiczne

organizować coś

public void setUp (TestInformation testInformation)

Parametry
testInformation TestInformation

Rzuty
BuildError
DeviceNotAvailableException
TargetSetupError

zburzyć

public void tearDown (TestInformation testInformation, 
                Throwable e)

Parametry
testInformation TestInformation

e Throwable

Rzuty
DeviceNotAvailableException