TestFilePushSetup
public
class
TestFilePushSetup
extends BaseTargetPreparer
implements
IDiscoverDependencies
Classi di sottoclasse dirette note
|
Un ITargetPreparer
che spinge uno o più file/directory da una cartella IDeviceBuildInfo.getTestsDir()
sul dispositivo.
Questo preparatore cercherà in directory alternative se il file ZIP dei test non esiste o non contiene l'APK richiesto. La ricerca verrà eseguita dall'ultima directory alternativa specificata alla prima.
Riepilogo
Costruttori pubblici
TestFilePushSetup
public TestFilePushSetup ()
Metodi pubblici
reportDependencies
public reportDependencies ()
public void setUp (TestInformation testInfo)
Parametri |
testInfo |
TestInformation |
Metodi protetti
addTestFileName
protected void addTestFileName (String fileName)
Aggiunge un file all'elenco di elementi da inviare tramite push
clearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
protected getFailedToPushFiles ()
Restituisce l'insieme di file di cui non è stato possibile eseguire il push. Può essere utilizzato solo se "throw-if-not-found" è false, altrimenti il primo push non riuscito genererà un'eccezione.
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo,
String fileName,
ITestDevice device)
Risolvi il percorso lato host in base alle informazioni sugli elementi di test all'interno delle informazioni di compilazione.
Parametri |
buildInfo |
IBuildInfo : informazioni sugli elementi della build |
fileName |
String : nome del file degli elementi da spingere |
device |
ITestDevice |
Ritorni |
File |
un ERROR(/File) che rappresenta il file/percorso fisico sull'host |
getTestFileNames
protected getTestFileNames ()
Recupera l'elenco dei file da spingere dal file ZIP di test sul dispositivo
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
Parametri |
throwIfNoFile |
boolean |
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-03-26 UTC.
[null,null,["Ultimo aggiornamento 2025-03-26 UTC."],[],[]]