ConfigurazionePushFileTest
public
class
TestFilePushSetup
extends BaseTargetPreparer
implements
IDiscoverDependencies
java.lang.Object | ||
🎞 | com.android.tradefed.targetprep.BaseTargetPreparer | |
🎞 | com.android.tradefed.targetprep.TestFilePushSetup |
Un ITargetPreparer
che esegue il push di uno o più file/diritti da una cartella IDeviceBuildInfo.getTestsDir()
al dispositivo.
Questo preparatore cercherà in directory alternative se il file ZIP dei test non esiste o non esiste contengono l'APK richiesto. La ricerca verrà eseguita in ordine dall'ultima directory alternativa specificata a il primo.
Riepilogo
Costruttori pubblici | |
---|---|
TestFilePushSetup()
|
Metodi pubblici | |
---|---|
|
reportDependencies()
|
void
|
setUp(TestInformation testInfo)
|
Metodi protetti | |
---|---|
void
|
addTestFileName(String fileName)
Aggiunge un file all'elenco di elementi di cui eseguire il push |
void
|
clearTestFileName()
|
|
getFailedToPushFiles()
Restituisce l'insieme di file di cui non è stato possibile eseguire il push. |
File
|
getLocalPathForFilename(IBuildInfo buildInfo, String fileName, ITestDevice device)
Risolvi il percorso lato host in base alle informazioni dell'artefatto di test all'interno delle informazioni di build. |
|
getTestFileNames()
Recupera l'elenco di file da inviare dal file ZIP di prova al dispositivo |
void
|
setThrowIfNoFile(boolean throwIfNoFile)
|
Costruttori pubblici
ConfigurazionePushFileTest
public TestFilePushSetup ()
Metodi pubblici
reportDependencies
publicreportDependencies ()
Ritorni | |
---|---|
|
impostazione
public void setUp (TestInformation testInfo)
Parametri | |
---|---|
testInfo |
TestInformation |
Lanci | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
Metodi protetti
addTestFileName
protected void addTestFileName (String fileName)
Aggiunge un file all'elenco di elementi di cui eseguire il push
CancellaNomeFileTest
protected void clearTestFileName ()
getFailedToPushFiles
protectedgetFailedToPushFiles ()
Restituisce l'insieme di file di cui non è stato possibile eseguire il push. Utilizzabile solo se "throw-if-not-found" è false, altrimenti il primo push non riuscito genererà un'eccezione.
Ritorni | |
---|---|
|
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo, String fileName, ITestDevice device)
Risolvi il percorso lato host in base alle informazioni degli artefatti di test all'interno delle informazioni di build.
Parametri | |
---|---|
buildInfo |
IBuildInfo : informazioni sull'artefatto della build |
fileName |
String : nome file degli artefatti di cui eseguire il push |
device |
ITestDevice |
Ritorni | |
---|---|
File |
un ERROR(/File) che rappresenta il file/percorso fisico sull'host |
Lanci | |
---|---|
TargetSetupError |
getTestFileNames
protectedgetTestFileNames ()
Recupera l'elenco di file da inviare dal file ZIP di prova al dispositivo
Ritorni | |
---|---|
|
impostaThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
Parametri | |
---|---|
throwIfNoFile |
boolean |