Instalador de ITestsZip

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


Instala pruebas desde un archivo zip de pruebas (tal como lo genera el sistema de compilación) en un dispositivo.

Resumen

Métodos públicos

abstract void deleteData ( ITestDevice device)

Elimina todos los archivos/directorios de /data en el dispositivo especificado, con la excepción de aquellos excluidos por la lista de omisión.

abstract void pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild)

Inserta el contenido del archivo tests.zip en la partición de datos del dispositivo.

abstract void setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList)

Establece la lista de rutas en /data para evitar borrar.

abstract void setDataWipeSkipList (String... skipList)

Establece la lista de rutas en /data para evitar borrar.

Métodos públicos

borrar datos

public abstract void deleteData (ITestDevice device)

Elimina todos los archivos/directorios de /data en el dispositivo especificado, con la excepción de aquellos excluidos por la lista de omisión.

La implementación detendrá el tiempo de ejecución en el dispositivo. Se recomienda encarecidamente reiniciar el dispositivo al finalizar este método.

Parámetros
device ITestDevice : El ITestDevice para actuar

Lanza
DeviceNotAvailableException
TargetSetupError

pushTestsZipOntoData

public abstract void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

Inserta el contenido del archivo tests.zip en la partición de datos del dispositivo.

Parámetros
device ITestDevice : el ITestDevice para flashear, se supone que está en modo adb.

deviceBuild IDeviceBuildInfo : el IDeviceBuildInfo que contiene las pruebas zip para flashear

Lanza
com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

setDataWipeSkipList

public abstract void setDataWipeSkipList ( skipList)

Establece la lista de rutas en /data para evitar borrar.

Parámetros
skipList : la lista de directorios a omitir.

Tenga en cuenta que la granularidad de la lista de omisión son elementos secundarios directos de /data .

Ver también:

setDataWipeSkipList

public abstract void setDataWipeSkipList (String... skipList)

Establece la lista de rutas en /data para evitar borrar.

Parámetros
skipList String : la lista de directorios a omitir.

Tenga en cuenta que la granularidad de la lista de omisión son elementos secundarios directos de /data .

Ver también: