PredeterminadoTestsZipInstaller

public class DefaultTestsZipInstaller
extends Object implements ITestsZipInstaller

Objeto java.lang.
   ↳ com.android.tradefed.targetprep.DefaultTestsZipInstaller


Una implementación predeterminada de las pruebas del instalador ZIP.

Resumen

Constructores públicos

DefaultTestsZipInstaller()

Constructor predeterminado.

DefaultTestsZipInstaller( skipList)

Este constructor de conveniencia permite que el llamador configure directamente la lista de omisión, en lugar de necesidad de llamar a setDataWipeSkipList() por separado.

DefaultTestsZipInstaller(String... skipList)

Este constructor de conveniencia permite que el llamador configure directamente la lista de omisión, en lugar de necesidad de llamar a setDataWipeSkipList() por separado.

Métodos públicos

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.

getDataWipeSkipList()

Obtén el directorio de directorios que se limpiará, 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 y lo reemplazará por el usuario antes del en curso.

void setDataWipeSkipList( skipList)

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

void setDataWipeSkipList(String... skipList)

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

Constructores públicos

PredeterminadoTestsZipInstaller

public DefaultTestsZipInstaller ()

Constructor predeterminado.

PredeterminadoTestsZipInstaller

public DefaultTestsZipInstaller ( skipList)

Este constructor de conveniencia permite que el llamador configure directamente la lista de omisión, en lugar de necesidad de llamar a setDataWipeSkipList() por separado.

Parámetros
skipList : Es la colección de rutas de acceso en /data que se conservarán cuando se borre la sistema de archivos @consulta #setDataWipeList

PredeterminadoTestsZipInstaller

public DefaultTestsZipInstaller (String... skipList)

Este constructor de conveniencia permite que el llamador configure directamente la lista de omisión, en lugar de necesidad de llamar a setDataWipeSkipList() por separado.

Parámetros
skipList String: Es la colección de rutas de acceso en /data que se conservarán cuando se borre la sistema de archivos @consulta #setDataWipeList

Métodos públicos

borrar datos

public 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

getDataWipeList

public  getDataWipeSkipList ()

Obtén el directorio de directorios que se limpiará, que se usa solo para pruebas.

Muestra
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 y lo reemplazará por el usuario antes del en curso. También detendrá el tiempo de ejecución de Android y lo dejará inactivo al regresar.

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
DeviceNotAvailableException
TargetSetupError

Lista de omisión de setDataWipe

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