DefaultTestsZipInstaller
public
class
DefaultTestsZipInstaller
extends Object
implements
ITestsZipInstaller
java.lang.Object | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
Una implementación predeterminada del instalador de ZIP de pruebas.
Resumen
Constructores públicos | |
---|---|
DefaultTestsZipInstaller()
Constructor predeterminado. |
|
DefaultTestsZipInstaller(
Este constructor de conveniencia permite que el llamador configure la lista de omisión directamente, en lugar de tener que llamar a |
|
DefaultTestsZipInstaller(String... skipList)
Este constructor de conveniencia permite que el llamador configure la lista de omisión directamente, en lugar de tener que llamar a |
Métodos públicos | |
---|---|
void
|
deleteData(ITestDevice device)
Quita todos los archivos o directorios de |
|
getDataWipeSkipList()
Obtén el directorio de directorios que se borrarán, que se usa solo para pruebas. |
void
|
pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
Envía el contenido del archivo tests.zip a la partición de datos del dispositivo. Esta implementación reiniciará el dispositivo en el espacio de usuario antes de continuar. |
void
|
setDataWipeSkipList(
Establece la lista de rutas de acceso en |
void
|
setDataWipeSkipList(String... skipList)
Establece la lista de rutas de acceso en |
Constructores públicos
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
Constructor predeterminado.
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
Este constructor de conveniencia permite que el llamador configure la lista de omisión directamente, en lugar de tener que llamar a setDataWipeSkipList(
por separado.
Parámetros | |
---|---|
skipList |
: Es la colección de rutas de acceso en /data que se deben conservar cuando se borra el sistema de archivos. Consulta #setDataWipeSkipList. |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
Este constructor de conveniencia permite que el llamador configure la lista de omisión directamente, en lugar de tener que llamar a setDataWipeSkipList(
por separado.
Parámetros | |
---|---|
skipList |
String : Es la colección de rutas de acceso en /data que se deben conservar cuando se borra el sistema de archivos. Consulta #setDataWipeSkipList. |
Métodos públicos
deleteData
public void deleteData (ITestDevice device)
Quita todos los archivos o directorios de /data
en el dispositivo especificado, a excepción de los que excluye la lista de omisión.
La implementación detendrá el entorno de ejecución en el dispositivo. Se recomienda reiniciar el dispositivo una vez que se complete este método.
Parámetros | |
---|---|
device |
ITestDevice : Es el ITestDevice en el que se debe actuar. |
Arroja | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
getDataWipeSkipList
publicgetDataWipeSkipList ()
Obtén el directorio de directorios que se borrarán, que se usa solo para pruebas.
Muestra | |
---|---|
|
Es el conjunto de directorios que se omitirán cuando se borre un directorio. |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
Envía el contenido del archivo tests.zip a la partición de datos del dispositivo.
Esta implementación reiniciará el dispositivo en el espacio de usuario antes de continuar. También detendrá el entorno de ejecución de Android y lo dejará inactivo cuando se vuelva a mostrar.
Parámetros | |
---|---|
device |
ITestDevice : Es el ITestDevice que se debe escribir en la memoria flash, que se supone que está en modo adb. |
deviceBuild |
IDeviceBuildInfo : Es el IDeviceBuildInfo que contiene el archivo ZIP de las pruebas para la memoria flash. |
Arroja | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
setDataWipeSkipList
public void setDataWipeSkipList (skipList)
Establece la lista de rutas de acceso en /data
para evitar que se borren.
Parámetros | |
---|---|
skipList |
: Es la lista de directorios que se deben omitir.
Ten en cuenta que el nivel de detalle de la lista de omisión es de elementos secundarios directos de |
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
Establece la lista de rutas de acceso en /data
para evitar que se borren.
Parámetros | |
---|---|
skipList |
String : Es la lista de directorios que se deben omitir.
Ten en cuenta que el nivel de detalle de la lista de omisión es de elementos secundarios directos de |