FeatureFlagTargetPreparer
public
class
FeatureFlagTargetPreparer
extends BaseTargetPreparer
| java.lang.Object | ||
| ↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
| ↳ | com.android.tradefed.targetprep.FeatureFlagTargetPreparer | |
Esta clase dejó de estar disponible.
En su lugar, usa AFlagsTargetPreparer.
Actualiza el DeviceConfig (marcas de funciones ajustadas por un servicio remoto).
Esto se puede usar para reproducir el estado de un dispositivo (volcando todos los valores de marcas en un archivo con `adb shell device_config list`) o para habilitar o inhabilitar marcas de forma masiva (pruebas de todo activado o todo desactivado).
Ejemplo de uso:
- Para usarlo en pruebas de encendido y apagado total, especifica el archivo de marcas necesario:
--flag-file=flag_file_path
- Para anular una o más marcas, especifica sus valores (se pueden combinar con archivos de marcas):
--flag-file=flag_file_path --flag-value=namespace/name=value
- Para usar en las pruebas de reversibilidad, especifica el archivo de encendido total seguido del archivo de apagado total y habilita el reinicio entre los dos archivos:
--flag-file=all_on_file_path --flag-file=all_off_file_path --reboot-between-flag-files
Se debe usar en combinación con DeviceSetup para inhabilitar la sincronización de DeviceConfig durante la prueba, lo que podría anular los cambios realizados por este preparador.
Resumen
Constructores públicos | |
|---|---|
FeatureFlagTargetPreparer()
|
|
Métodos públicos | |
|---|---|
void
|
setUp(TestInformation testInformation)
|
void
|
tearDown(TestInformation testInformation, Throwable e)
|
Constructores públicos
FeatureFlagTargetPreparer
public FeatureFlagTargetPreparer ()
Métodos públicos
setUp
public void setUp (TestInformation testInformation)
| Parámetros | |
|---|---|
testInformation |
TestInformation |
| Arroja | |
|---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
|
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
| Parámetros | |
|---|---|
testInformation |
TestInformation |
e |
Throwable |
| Arroja | |
|---|---|
DeviceNotAvailableException |
|