TestFilePushSetup

public class TestFilePushSetup
extends BaseTargetPreparer implements IDiscoverDependencies

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
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 de testes não existir ou não contiver o apk necessário. A pesquisa ocorrerá na ordem do último diretório alternativo especificado para o primeiro.

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 para enviar

void clearTestFileName ()
getFailedToPushFiles ()

Retorna o conjunto de arquivos que não foram enviados por push.

File getLocalPathForFilename ( IBuildInfo buildInfo, String fileName, ITestDevice device)

Resolva o caminho do lado do host com base no teste de informações do artefato nas informações de construção.

getTestFileNames ()

Recupera a lista de arquivos a serem enviados do zip de teste para o dispositivo

void setThrowIfNoFile (boolean throwIfNoFile)

Construtores públicos

TestFilePushSetup

public TestFilePushSetup ()

Métodos públicos

relatórioDependências

public  reportDependencies ()

Devoluções

configurar

public void setUp (TestInformation testInfo)

Parâmetros
testInfo TestInformation

Lança
BuildError
DeviceNotAvailableException
TargetSetupError

Métodos protegidos

addTestFileName

protected void addTestFileName (String fileName)

Adiciona um arquivo à lista de itens para enviar

limparTestFileName

protected void clearTestFileName ()

getFailedToPushFiles

protected  getFailedToPushFiles ()

Retorna o conjunto de arquivos que não foram enviados por push. Só pode ser usado se 'throw-if-not-found' for falso, caso contrário, o primeiro push com falha lançará uma exceção.

Devoluções

getLocalPathForFilename

protected File getLocalPathForFilename (IBuildInfo buildInfo, 
                String fileName, 
                ITestDevice device)

Resolva o caminho do lado do host com base no teste de informações do artefato nas informações de construção.

Parâmetros
buildInfo IBuildInfo : informações do artefato de construção

fileName String : nome do arquivo dos artefatos a serem enviados

device ITestDevice

Devoluções
File um ERROR(/File) representando o arquivo/caminho físico no host

Lança
TargetSetupError

getTestFileNames

protected  getTestFileNames ()

Recupera a lista de arquivos a serem enviados do zip de teste para o dispositivo

Devoluções

setThrowIfNoFile

protected void setThrowIfNoFile (boolean throwIfNoFile)

Parâmetros
throwIfNoFile boolean