TestFilePushSetup
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()
al dispositivo.
Este preparador buscará en directorios alternativos si el zip de prueba no existe o no contiene el apk requerido. La búsqueda irá 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 en función de 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
TestFilePushSetup
public TestFilePushSetup ()
Métodos públicos
reportDependencies
publicreportDependencies ()
Devoluciones | |
---|---|
configuración
public void setUp (TestInformation testInfo)
Parámetros | |
---|---|
testInfo | TestInformation |
Lanza | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
Métodos protegidos
añadirTestFileName
protected void addTestFileName (String fileName)
Agrega un archivo a la lista de elementos para enviar
clearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
protectedgetFailedToPushFiles ()
Devuelve el conjunto de archivos que no se pudieron enviar. Solo se puede usar si 'throw-if-not-found' es falso; de lo contrario, la primera inserción fallida generará una excepción.
Devoluciones | |
---|---|
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo, String fileName, ITestDevice device)
Resuelva la ruta del lado del host en función de la información del artefacto de prueba dentro de la información de compilación.
Parámetros | |
---|---|
buildInfo | IBuildInfo : información del artefacto de compilación |
fileName | String : nombre de archivo de los artefactos para enviar |
device | ITestDevice |
Devoluciones | |
---|---|
File | un ERROR(/File) que representa el archivo/ruta física en el host |
Lanza | |
---|---|
TargetSetupError |
getTestFileNames
protectedgetTestFileNames ()
Recupera la lista de archivos que se enviarán desde el zip de prueba al dispositivo
Devoluciones | |
---|---|
establecerLanzarSiNoArchivo
protected void setThrowIfNoFile (boolean throwIfNoFile)
Parámetros | |
---|---|
throwIfNoFile | boolean |