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 . |