PushFilePreparer
public class PushFilePreparer
extends BaseTargetPreparer
implements IAbiReceiver , IInvocationContextReceiver , IDiscoverDependencies
Un ITargetPreparer
que intenta enviar cualquier cantidad de archivos desde cualquier ruta de host a cualquier ruta de dispositivo.
Debe realizarse *después* de que se actualice una nueva compilación, y *después* de que se ejecute DeviceSetup (si está habilitado)
Resumen
Constructores públicos
PushFilePreparer
public PushFilePreparer ()
Métodos públicos
conseguirAbi
public IAbi getAbi ()
getPushSpecs
public final getPushSpecs (DeviceDescriptor descriptor)
Cree la lista de archivos que se enviarán.
Parámetros |
---|
descriptor | DeviceDescriptor |
isCleanUpEnabled
public boolean isCleanUpEnabled ()
reportDependencies
public reportDependencies ()
resolverRelativeFilePath
public File resolveRelativeFilePath (IBuildInfo buildInfo,
String fileName)
Resuelva la ruta de archivo relativa a través de IBuildInfo
y los directorios de casos de prueba.
Parámetros |
---|
buildInfo | IBuildInfo : la información del artefacto de construcción |
fileName | String : ruta de archivo relativa a resolver |
Devoluciones |
---|
File | el archivo de los directorios de casos de prueba o información de compilación |
setAbi
public void setAbi (IAbi abi)
establecerInvocaciónContexto
public void setInvocationContext (IInvocationContext invocationContext)
Parámetros |
---|
invocationContext | IInvocationContext |
public void setUp (TestInformation testInfo)
Parámetros |
---|
testInfo | TestInformation |
deberíaAbortOnFailure
public boolean shouldAbortOnFailure ()
Si se aborta o no en caso de error de inserción.
DeberíaRemontarSistema
public boolean shouldRemountSystem ()
deberíaRemountVendor
public boolean shouldRemountVendor ()
public void tearDown (TestInformation testInfo,
Throwable e)
Parámetros |
---|
testInfo | TestInformation |
e | Throwable |