TestFilePushSetup
public
class
TestFilePushSetup
extends BaseTargetPreparer
implements
IDiscoverDependencies
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer (link em inglês) | |
↳ | com.android.tradefed.targetprep.TestFilePushSetup |
Um ITargetPreparer
que envia um ou mais arquivos/diretórios de uma pasta IDeviceBuildInfo.getTestsDir()
para o dispositivo.
Este preparador procurará em diretórios alternativos se o zip dos testes não existir ou não existir. contêm o apk necessário. A pesquisa irá para a ordem a partir do último diretório alternativo especificado para a primeira.
Resumo
Construtores públicos | |
---|---|
TestFilePushSetup()
|
Métodos públicos | |
---|---|
|
reportDependencies()
|
void
|
setUp(TestInformation testInfo)
|
Métodos protegidos | |
---|---|
void
|
addTestFileName(String fileName)
Adiciona um arquivo à lista de itens a serem enviados |
void
|
clearTestFileName()
|
|
getFailedToPushFiles()
Retorna o conjunto de arquivos que não foram enviados. |
File
|
getLocalPathForFilename(IBuildInfo buildInfo, String fileName, ITestDevice device)
Resolver o caminho do host com base no teste de informações do artefato dentro das informações do build. |
|
getTestFileNames()
Recupera a lista de arquivos a serem enviados do teste ZIP para o dispositivo. |
void
|
setThrowIfNoFile(boolean throwIfNoFile)
|
Construtores públicos
TestFilePushSetup
public TestFilePushSetup ()
Métodos públicos
reportDependencies
publicreportDependencies ()
Retorna | |
---|---|
|
Configuração
public void setUp (TestInformation testInfo)
Parâmetros | |
---|---|
testInfo |
TestInformation |
Gera | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
Métodos protegidos
addTestFileName
protected void addTestFileName (String fileName)
Adiciona um arquivo à lista de itens a serem enviados
limparNomedoArquivoDeTeste
protected void clearTestFileName ()
getFailedToPushFiles
protectedgetFailedToPushFiles ()
Retorna o conjunto de arquivos que não foram enviados. Só pode ser usado se "throw-if-not-found" é falso, caso contrário, o primeiro envio com falha vai gerar uma exceção.
Retorna | |
---|---|
|
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo, String fileName, ITestDevice device)
Resolver o caminho do host com base no teste de informações do artefato dentro das informações do build.
Parâmetros | |
---|---|
buildInfo |
IBuildInfo : informações de artefatos de build |
fileName |
String : nome do arquivo de artefatos a serem enviados |
device |
ITestDevice |
Retorna | |
---|---|
File |
um ERROR(/File) que representa o arquivo/caminho físico no host |
Gera | |
---|---|
TargetSetupError |
getTestFileNames
protectedgetTestFileNames ()
Recupera a lista de arquivos a serem enviados do teste ZIP para o dispositivo.
Retorna | |
---|---|
|
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
Parâmetros | |
---|---|
throwIfNoFile |
boolean |