PushFilePreparatore
public class PushFilePreparer
extends BaseTargetPreparer
implements IAbiReceiver , IInvocationContextReceiver , IDiscoverDependencies
Un ITargetPreparer
che tenta di inviare un numero qualsiasi di file da qualsiasi percorso host a qualsiasi percorso dispositivo.
Dovrebbe essere eseguito *dopo* il flashing di una nuova build e *dopo* l'esecuzione di DeviceSetup (se abilitato)
Riepilogo
Costruttori pubblici
PushFilePreparatore
public PushFilePreparer ()
Metodi pubblici
getAbi
public IAbi getAbi ()
getPushSpecs
public final getPushSpecs (DeviceDescriptor descriptor)
Crea l'elenco dei file da inviare.
Parametri |
---|
descriptor | DeviceDescriptor |
rapporto Dipendenze
public reportDependencies ()
risolvereRelativeFilePath
public File resolveRelativeFilePath (IBuildInfo buildInfo,
String fileName)
Risolvi il percorso del file relativo tramite IBuildInfo
e le directory dei casi di test.
Parametri |
---|
buildInfo | IBuildInfo : le informazioni sull'artefatto di compilazione |
fileName | String : percorso del file relativo da risolvere |
ritorna |
---|
File | il file dalle directory build info o test case |
setAbi
public void setAbi (IAbi abi)
setInvocationContext
public void setInvocationContext (IInvocationContext invocationContext)
Parametri |
---|
invocationContext | IInvocationContext |
public void setUp (TestInformation testInfo)
Parametri |
---|
testInfo | TestInformation |
shouldAbortOnFailure
public boolean shouldAbortOnFailure ()
Se interrompere o meno in caso di errore push.
public void tearDown (TestInformation testInfo,
Throwable e)
Parametri |
---|
testInfo | TestInformation |
e | Throwable |