TestFilePushSetup

public class TestFilePushSetup
extends BaseTargetPreparer implements IDiscoverDependencies

java.lang.Oggetto
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.TestFilePushSetup


Un ITargetPreparer che inserisce uno o più file/dir da una cartella IDeviceBuildInfo.getTestsDir() nel dispositivo.

Questo preparatore cercherà in directory alternative se lo zip dei test non esiste o non contiene l'apk richiesto. La ricerca andrà in ordine dall'ultima directory alternativa specificata alla prima.

Riepilogo

Costruttori pubblici

TestFilePushSetup ()

Metodi pubblici

reportDependencies ()
void setUp ( TestInformation testInfo)

Metodi protetti

void addTestFileName (String fileName)

Aggiunge un file all'elenco di elementi da inviare

void clearTestFileName ()
getFailedToPushFiles ()

Restituisce il set di file di cui non è stato possibile eseguire il push.

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

Risolvi il percorso laterale dell'host in base al test delle informazioni sull'artefatto all'interno delle informazioni sulla build.

getTestFileNames ()

Recupera l'elenco dei file da inviare dal file zip di prova al dispositivo

void setThrowIfNoFile (boolean throwIfNoFile)

Costruttori pubblici

TestFilePushSetup

public TestFilePushSetup ()

Metodi pubblici

reportDependencies

public  reportDependencies ()

ritorna

impostare

public void setUp (TestInformation testInfo)

Parametri
testInfo TestInformation

Getta
BuildError
DeviceNotAvailableException
TargetSetupError

Metodi protetti

addTestFileName

protected void addTestFileName (String fileName)

Aggiunge un file all'elenco di elementi da inviare

clearTestFileName

protected void clearTestFileName ()

getFailedToPushFiles

protected  getFailedToPushFiles ()

Restituisce il set di file di cui non è stato possibile eseguire il push. Può essere utilizzato solo se 'throw-if-not-found' è falso, altrimenti il ​​primo push non riuscito genererà un'eccezione.

ritorna

getLocalPathForFilename

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

Risolvi il percorso laterale dell'host in base al test delle informazioni sull'artefatto all'interno delle informazioni sulla build.

Parametri
buildInfo IBuildInfo : crea informazioni sull'artefatto

fileName String : nome file degli artefatti da inviare

device ITestDevice

ritorna
File un ERROR(/File) che rappresenta il file/percorso fisico sull'host

Getta
TargetSetupError

getTestFileNames

protected  getTestFileNames ()

Recupera l'elenco dei file da inviare dal file zip di prova al dispositivo

ritorna

setThrowIfNoFile

protected void setThrowIfNoFile (boolean throwIfNoFile)

Parametri
throwIfNoFile boolean