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* de uma nova compilação ser atualizada e *depois* do DeviceSetup ser executado (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 |
isCleanUpEnabled
public boolean isCleanUpEnabled ()
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 construçã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 |
shouldAbortOnFailure
public boolean shouldAbortOnFailure ()
Se deve ou não abortar em caso de falha de envio.
deveRemontarSistema
public boolean shouldRemountSystem ()
deveRemontarFornecedor
public boolean shouldRemountVendor ()
public void tearDown (TestInformation testInfo,
Throwable e)
Parâmetros |
---|
testInfo | TestInformation |
e | Throwable |