ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


Instala pruebas desde un archivo ZIP de prueba (como los genera el sistema de compilación) en un dispositivo.

Resumen

Métodos públicos

abstract void deleteData(ITestDevice device)

Quita todos los archivos o directorios de /data en el dispositivo especificado, con el excepción de los excluidos de la lista de omisiones.

abstract void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

Envía el contenido del archivo tests.zip a la partición de datos del dispositivo.

abstract void setDataWipeSkipList( skipList)

Establece la lista de rutas de acceso en /data para evitar que se borren.

abstract void setDataWipeSkipList(String... skipList)

Establece la lista de rutas de acceso en /data para evitar que se borren.

Métodos públicos

borrar datos

public abstract void deleteData (ITestDevice device)

Quita todos los archivos o directorios de /data en el dispositivo especificado, con el excepción de los excluidos de la lista de omisiones.

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

Parámetros
device ITestDevice: El ITestDevice sobre el que se debe actuar

Arroja
DeviceNotAvailableException
TargetSetupError

PushTestsZipOntoData

public abstract void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

Envía el contenido del archivo tests.zip a la partición de datos del dispositivo.

Parámetros
device ITestDevice: Es el ITestDevice que se debe parpadear, que se supone que está en modo adb.

deviceBuild IDeviceBuildInfo: Es el IDeviceBuildInfo que contiene las pruebas ZIP para escribir en la memoria flash.

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

Lista de omisión de setDataWipe

public abstract 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 omitirán.

Ten en cuenta que el nivel de detalle de la lista de omisión son elementos secundarios directos de /data.

Lista de omisión de setDataWipe

public abstract 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 omitirán.

Ten en cuenta que el nivel de detalle de la lista de omisión son elementos secundarios directos de /data.