PushFilePreparer
public class PushFilePreparer
extends BaseTargetPreparer
implements IAbiReceiver , IInvocationContextReceiver , IDiscoverDependencies
Um ITargetPreparer
que tenta enviar qualquer número de arquivos de qualquer caminho de host para qualquer caminho de dispositivo.
Deve ser executado *depois* que uma nova compilação é atualizada e *após* a execução do DeviceSetup (se ativado)
Resumo
Construtores públicos
PushFilePreparer
public PushFilePreparer ()
Métodos públicos
getAbi
public IAbi getAbi ()
getPushSpecs
public final getPushSpecs (DeviceDescriptor descriptor)
Crie a lista de arquivos a serem enviados.
Parâmetros |
---|
descriptor | DeviceDescriptor |
relatórioDependências
public reportDependencies ()
resolveRelativeFilePath
public File resolveRelativeFilePath (IBuildInfo buildInfo,
String fileName)
Resolva o caminho de arquivo relativo via IBuildInfo
e diretórios de casos de teste.
Parâmetros |
---|
buildInfo | IBuildInfo : as informações do artefato de compilação |
fileName | String : caminho de arquivo relativo a ser resolvido |
Devoluções |
---|
File | o arquivo dos diretórios de informações de compilação ou casos de teste |
setAbi
public void setAbi (IAbi abi)
setInvocationContext
public void setInvocationContext (IInvocationContext invocationContext)
Parâmetros |
---|
invocationContext | IInvocationContext |
public void setUp (TestInformation testInfo)
Parâmetros |
---|
testInfo | TestInformation |
deveriaAbortOnFailure
public boolean shouldAbortOnFailure ()
Se deve ou não abortar em caso de falha de push.
public void tearDown (TestInformation testInfo,
Throwable e)
Parâmetros |
---|
testInfo | TestInformation |
e | Throwable |