ConfiguraciónTestFilePushSetup
public
class
TestFilePushSetup
extends BaseTargetPreparer
implements
IDiscoverDependencies
Objeto java.lang. | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.TestFilePushSetup |
Un ITargetPreparer
que envía uno o más archivos o directorios de una carpeta IDeviceBuildInfo.getTestsDir()
al dispositivo.
Este preparador buscará en directorios alternativos si el ZIP de pruebas no existe o no contener 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()
Muestra el conjunto de archivos que no se pudieron enviar. |
File
|
getLocalPathForFilename(IBuildInfo buildInfo, String fileName, ITestDevice device)
Resuelve la ruta de acceso del host según 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 del archivo ZIP de prueba al dispositivo. |
void
|
setThrowIfNoFile(boolean throwIfNoFile)
|
Constructores públicos
ConfiguraciónTestFilePushSetup
public TestFilePushSetup ()
Métodos públicos
reportDependencias
publicreportDependencies ()
Muestra | |
---|---|
|
Configuración
public void setUp (TestInformation testInfo)
Parámetros | |
---|---|
testInfo |
TestInformation |
Arroja | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
Métodos protegidos
addTestFileName
protected void addTestFileName (String fileName)
Agrega un archivo a la lista de elementos para enviar.
nombredearchivodepruebasclear
protected void clearTestFileName ()
getFailedToPushFiles
protectedgetFailedToPushFiles ()
Muestra el conjunto de archivos que no se pudieron enviar. Solo se puede usar si “throw-if-not-found” es false; de lo contrario, el primer envío con errores arrojará una excepción.
Muestra | |
---|---|
|
getLocalPathParanombredearchivo
protected File getLocalPathForFilename (IBuildInfo buildInfo, String fileName, ITestDevice device)
Resuelve la ruta de acceso del host según 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 : Es el nombre del archivo de los artefactos que se enviarán. |
device |
ITestDevice |
Muestra | |
---|---|
File |
Un objeto ERROR(/File) que representa el archivo físico o la ruta de acceso en el host |
Arroja | |
---|---|
TargetSetupError |
getTestFileNames
protectedgetTestFileNames ()
Recupera la lista de archivos que se enviarán del archivo ZIP de prueba al dispositivo.
Muestra | |
---|---|
|
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
Parámetros | |
---|---|
throwIfNoFile |
boolean |