PushFilePreparer
public class PushFilePreparer
extends BaseTargetPreparer
implements IAbiReceiver , IInvocationContextReceiver , IDiscoverDependencies
ITargetPreparer
, który próbuje wypchnąć dowolną liczbę plików z dowolnej ścieżki hosta do dowolnej ścieżki urządzenia.
Należy wykonać *po* flashowaniu nowej kompilacji i *po* uruchomieniu DeviceSetup (jeśli jest włączone)
Streszczenie
Konstruktorzy publiczni
PushFilePreparer
public PushFilePreparer ()
Metody publiczne
getAbi
public IAbi getAbi ()
getPushSpecs
public final getPushSpecs (DeviceDescriptor descriptor)
Utwórz listę plików do przekazania.
Parametry |
---|
descriptor | DeviceDescriptor |
raportZależności
public reportDependencies ()
resolveRelativeFilePath
public File resolveRelativeFilePath (IBuildInfo buildInfo,
String fileName)
Rozwiąż względną ścieżkę pliku za pomocą IBuildInfo
i przypadków testowych.
Parametry |
---|
buildInfo | IBuildInfo : informacje o artefakcie kompilacji |
fileName | String : względna ścieżka pliku do rozwiązania |
Zwroty |
---|
File | plik z katalogu informacji o kompilacji lub katalogów przypadków testowych |
setAbi
public void setAbi (IAbi abi)
setInvocationContext
public void setInvocationContext (IInvocationContext invocationContext)
Parametry |
---|
invocationContext | IInvocationContext |
public void setUp (TestInformation testInfo)
Parametry |
---|
testInfo | TestInformation |
powinienAbortOnFailure
public boolean shouldAbortOnFailure ()
Czy przerwać w przypadku niepowodzenia wypychania.
public void tearDown (TestInformation testInfo,
Throwable e)
Parametry |
---|
testInfo | TestInformation |
e | Throwable |