FunkcjaFlagTargetPreparer

public class FeatureFlagTargetPreparer
extends BaseTargetPreparer

Obiekt Java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.FeatureFlagTargetPreparer


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

FeatureFlagTargetPreparer ()

Metody publiczne

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

Konstruktorzy publiczni

FunkcjaFlagTargetPreparer

public FeatureFlagTargetPreparer ()

Metody publiczne

organizować coś

public void setUp (TestInformation testInformation)

Parametry
testInformation TestInformation

Rzuca
BuildError
DeviceNotAvailableException
TargetSetupError

zburzyć

public void tearDown (TestInformation testInformation, 
                Throwable e)

Parametry
testInformation TestInformation

e Throwable

Rzuca
DeviceNotAvailableException