Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
FeatureFlagTargetPreparer
public
class
FeatureFlagTargetPreparer
extends BaseTargetPreparer
Aggiorna DeviceConfig (flag di funzionalità ottimizzati da un servizio remoto).
Può essere usato per riprodurre lo stato di un dispositivo (eseguendo il dump di tutti i valori di flag in un file
usando "adb shell device_config list") o per abilitare/disabilitare collettivamente i flag (test all-on/all-off).
Esempio di utilizzo:
- Per l'utilizzo per i test di attivazione e disattivazione completa, specifica il file di flag necessario:
--flag-file=flag_file_path
- Per eseguire l'override di uno o più flag, specificane i valori (possono essere combinati con file di flag):
--flag-file=flag_file_path --flag-value=namespace/name=value
- Per utilizzare il test di reversibilità, specificare il file all-on seguito dal file all-off e
abilita il riavvio tra i due file:
--flag-file=all_on_file_path --flag-file=all_off_file_path --reboot-between-flag-files
Da utilizzare in combinazione con DeviceSetup
per disattivare la sincronizzazione di DeviceConfig durante
il test che potrebbe sovrascrivere le modifiche apportate dal preparatore.
Riepilogo
Costruttori pubblici
FeatureFlagTargetPreparer
public FeatureFlagTargetPreparer ()
Metodi pubblici
public void setUp (TestInformation testInformation)
Parametri |
testInformation |
TestInformation |
public void tearDown (TestInformation testInformation,
Throwable e)
Parametri |
testInformation |
TestInformation |
e |
Throwable |
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2024-08-29 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Mancano le informazioni di cui ho bisogno"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Troppo complicato/troppi passaggi"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsoleti"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema di traduzione"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema relativo a esempi/codice"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Altra"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile da capire"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Il problema è stato risolto"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Altra"
}]
{"lastModified": "Ultimo aggiornamento 2024-08-29 UTC."}
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2024-08-29 UTC."]]