FeatureFlagTargetPreparer
public
class
FeatureFlagTargetPreparer
extends BaseTargetPreparer
| java.lang.Object | ||
| ↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
| ↳ | com.android.tradefed.targetprep.FeatureFlagTargetPreparer | |
Cette classe a été abandonnée.
Utilisez plutôt AFlagsTargetPreparer.
Met à jour DeviceConfig (indicateurs de fonctionnalité ajustés par un service à distance).
Cela peut être utilisé pour reproduire l'état d'un appareil (en vidant toutes les valeurs d'indicateur dans un fichier à l'aide de `adb shell device_config list`) ou pour activer/désactiver des indicateurs en bloc (tests "tout activé"/"tout désactivé").
Exemple d'utilisation :
- Pour utiliser les tests "tout activé"/"tout désactivé", spécifiez le fichier d'indicateur nécessaire :
--flag-file=flag_file_path
- Pour remplacer un ou plusieurs indicateurs, spécifiez leurs valeurs (peut être combiné avec des fichiers d'indicateur) :
--flag-file=flag_file_path --flag-value=namespace/name=value
- Pour utiliser les tests de réversibilité, spécifiez le fichier "tout activé" suivi du fichier "tout désactivé", puis
activez le redémarrage entre les deux fichiers :
--flag-file=all_on_file_path --flag-file=all_off_file_path --reboot-between-flag-files
Doit être utilisé en combinaison avec DeviceSetup pour désactiver la synchronisation de DeviceConfig pendant
le test, ce qui pourrait écraser les modifications apportées par ce préparateur.
Résumé
Constructeurs publics | |
|---|---|
FeatureFlagTargetPreparer()
|
|
Méthodes publiques | |
|---|---|
void
|
setUp(TestInformation testInformation)
|
void
|
tearDown(TestInformation testInformation, Throwable e)
|
Constructeurs publics
FeatureFlagTargetPreparer
public FeatureFlagTargetPreparer ()
Méthodes publiques
setUp
public void setUp (TestInformation testInformation)
| Paramètres | |
|---|---|
testInformation |
TestInformation |
| Génère | |
|---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
|
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
| Paramètres | |
|---|---|
testInformation |
TestInformation |
e |
Throwable |
| Génère | |
|---|---|
DeviceNotAvailableException |
|