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 |
reportDependencies
public reportDependencies ()
resolverRelativeFilePath
public File resolveRelativeFilePath (IBuildInfo buildInfo,
String fileName)
Resuelva la ruta de archivo relativa a través 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.
public void tearDown (TestInformation testInfo,
Throwable e)
Parámetros |
---|
testInfo | TestInformation |
e | Throwable |