PruebaFilePushConfiguración

public class TestFilePushSetup
extends BaseTargetPreparer implements IDiscoverDependencies

java.lang.Objeto
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.TestFilePushSetup


Un ITargetPreparer que inserta uno o más archivos/directorios desde una carpeta IDeviceBuildInfo.getTestsDir() en el dispositivo.

Este preparador buscará en directorios alternativos si el zip de las pruebas no existe o no contiene el apk requerido. La búsqueda se realizará en orden desde el último directorio alternativo especificado hasta el primero.

Resumen

Constructores públicos

TestFilePushSetup ()

Métodos públicos

reportDependencies ()
void setUp ( TestInformation testInfo)

Métodos protegidos

void addTestFileName (String fileName)

Agrega un archivo a la lista de elementos para enviar

void clearTestFileName ()
getFailedToPushFiles ()

Devuelve el conjunto de archivos que no se pudieron enviar.

File getLocalPathForFilename ( IBuildInfo buildInfo, String fileName, ITestDevice device)

Resuelva la ruta del lado del host basándose en la información del artefacto de prueba dentro de la información de compilación.

getTestFileNames ()

Recupera la lista de archivos que se enviarán desde el zip de prueba al dispositivo.

void setThrowIfNoFile (boolean throwIfNoFile)

Constructores públicos

PruebaFilePushConfiguración

public TestFilePushSetup ()

Métodos públicos

informeDependencias

public  reportDependencies ()

Devoluciones

configuración

public void setUp (TestInformation testInfo)

Parámetros
testInfo TestInformation

Lanza
BuildError
DeviceNotAvailableException
TargetSetupError

Métodos protegidos

agregar nombre de archivo de prueba

protected void addTestFileName (String fileName)

Agrega un archivo a la lista de elementos para enviar

borrar nombre de archivo de prueba

protected void clearTestFileName ()

getFailedToPushFiles

protected  getFailedToPushFiles ()

Devuelve el conjunto de archivos que no se pudieron enviar. Solo se puede usar si 'lanzar si no se encuentra' es falso; de lo contrario, el primer envío fallido generará una excepción.

Devoluciones

getLocalPathForFilename

protected File getLocalPathForFilename (IBuildInfo buildInfo, 
                String fileName, 
                ITestDevice device)

Resuelva la ruta del lado del host basándose en la información del artefacto de prueba dentro de la información de compilación.

Parámetros
buildInfo IBuildInfo : información de artefactos de compilación

fileName String : nombre de archivo de los artefactos a enviar

device ITestDevice

Devoluciones
File un ERROR(/File) que representa el archivo/ruta físico en el host

Lanza
TargetSetupError

obtener nombres de archivos de prueba

protected  getTestFileNames ()

Recupera la lista de archivos que se enviarán desde el zip de prueba al dispositivo.

Devoluciones

setThrowIfNoFile

protected void setThrowIfNoFile (boolean throwIfNoFile)

Parámetros
throwIfNoFile boolean