Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
FeatureFlagTargetPreparer
public
class
FeatureFlagTargetPreparer
extends BaseTargetPreparer
Aktualisiert DeviceConfig (von einem Remote-Dienst abgestimmte Funktions-Flags).
Damit kann der Zustand eines Geräts reproduziert werden, indem alle Flag-Werte in eine Datei übertragen werden.
mithilfe von „adb shell device_config list“) oder zur Bulk-Aktivierung/Deaktivierung von Flags (Test „All-on/all-off“).
Verwendungsbeispiele:
- Um sie für Kompletttests zu verwenden, geben Sie die erforderliche Flag-Datei an:
--flag-file=flag_file_path
- Um ein oder mehrere Flags zu überschreiben, geben Sie die entsprechenden Werte an (können mit Flag-Dateien kombiniert werden):
--flag-file=flag_file_path --flag-value=namespace/name=value
- Um sie für Reversibilitätstests zu verwenden, geben Sie die All-on-Datei gefolgt von der All-off-Datei an und
Neustart zwischen den beiden Dateien aktivieren:
--flag-file=all_on_file_path --flag-file=all_off_file_path --reboot-between-flag-files
Sollte in Kombination mit DeviceSetup
verwendet werden, um die DeviceConfig-Synchronisierung während
den Test, wodurch die von diesem Vorbereitenden vorgenommenen Änderungen überschrieben werden können.
Zusammenfassung
Öffentliche Konstruktoren
FeatureFlagTargetPreparer
public FeatureFlagTargetPreparer ()
Öffentliche Methoden
public void setUp (TestInformation testInformation)
Parameter |
testInformation |
TestInformation |
public void tearDown (TestInformation testInformation,
Throwable e)
Parameter |
testInformation |
TestInformation |
e |
Throwable |
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2024-08-29 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-08-29 (UTC)."],[],[]]