DefaultTestsZipInstaller
public class DefaultTestsZipInstaller
extends Object implements ITestsZipInstaller
| java.lang.Objeto | |
| ↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
Una implementación predeterminada del instalador zip de pruebas.
Resumen
Constructores públicos | |
|---|---|
DefaultTestsZipInstaller ()Constructor predeterminado. | |
DefaultTestsZipInstaller ( skipList)DefaultTestsZipInstaller ( skipList) Este práctico constructor permite a la persona que llama configurar la lista de omisión directamente, en lugar de tener que llamar | |
DefaultTestsZipInstaller (String... skipList) Este práctico constructor permite a la persona que llama configurar la lista de omisión directamente, en lugar de tener que llamar | |
Métodos públicos | |
|---|---|
void | deleteData ( ITestDevice device) Elimina todos los archivos/directorios de |
getDataWipeSkipList ()Obtenga el directorio de directorios para borrar, usado solo para pruebas. | |
void | pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild)Empuja el contenido del archivo tests.zip a la partición de datos del dispositivo. Esta implementación reiniciará el dispositivo en la zona de usuario antes de continuar. |
void | setDataWipeSkipList ( skipList)setDataWipeSkipList ( skipList) Establece la lista de rutas en |
void | setDataWipeSkipList (String... skipList) Establece la lista de rutas en |
Constructores públicos
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
Constructor predeterminado.
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
Este práctico constructor permite a la persona que llama configurar la lista de omisión directamente, en lugar de tener que llamar setDataWipeSkipList( )setDataWipeSkipList( ) por separado.
| Parámetros | |
|---|---|
skipList | /data que se deben conservar al borrar el sistema de archivos @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
Este práctico constructor permite a la persona que llama configurar la lista de omisión directamente, en lugar de tener que llamar setDataWipeSkipList( )setDataWipeSkipList( ) por separado.
| Parámetros | |
|---|---|
skipList | String : la colección de rutas en /data que se deben conservar al borrar el sistema de archivos @see #setDataWipeSkipList |
Métodos públicos
borrar datos
public void deleteData (ITestDevice device)
Elimina todos los archivos/directorios de /data en el dispositivo especificado, con la excepción de aquellos excluidos de la lista de omisión.
| Parámetros | |
|---|---|
device | ITestDevice : El ITestDevice sobre el que actuar |
| Lanza | |
|---|---|
DeviceNotAvailableException | |
TargetSetupError | |
getDataWipeSkipList
publicgetDataWipeSkipList ()
Obtenga el directorio de directorios para borrar, usado solo para pruebas.
| Devoluciones | |
|---|---|
| el conjunto de directorios que se deben omitir al borrar un directorio | |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
Empuja el contenido del archivo tests.zip a la partición de datos del dispositivo.
Esta implementación reiniciará el dispositivo en la zona de usuario antes de continuar. También detendrá el tiempo de ejecución de Android y lo dejará inactivo al regresar.
| Parámetros | |
|---|---|
device | ITestDevice : el ITestDevice que parpadeará, se supone que está en modo adb. |
deviceBuild | IDeviceBuildInfo : el IDeviceBuildInfo que contiene el zip de las pruebas para flashear |
| Lanza | |
|---|---|
DeviceNotAvailableException | |
TargetSetupError | |
setDataWipeSkipList
public void setDataWipeSkipList (skipList)
Establece la lista de rutas en /data para evitar que se borre.
| Parámetros | |
|---|---|
skipList | /data . |
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
Establece la lista de rutas en /data para evitar que se borre.
| Parámetros | |
|---|---|
skipList | String : la lista de directorios a omitir. Tenga en cuenta que la granularidad de la lista de omisión son hijos directos de /data . |