PushFilePreparer
public class PushFilePreparer
extends BaseTargetPreparer
implements IAbiReceiver , IInvocationContextReceiver , IDiscoverDependencies
ITargetPreparer
yang mencoba mendorong sejumlah file dari jalur host mana pun ke jalur perangkat apa pun.
Harus dilakukan *setelah* build baru di-flash, dan *setelah* DeviceSetup dijalankan (jika diaktifkan)
Ringkasan
Konstruktor publik
PushFilePreparer
public PushFilePreparer ()
Metode publik
getAbi
public IAbi getAbi ()
getPushSpecs
public final getPushSpecs (ITestDevice device)
Buat daftar file yang akan didorong.
Parameter |
---|
device | ITestDevice |
isCleanUpEnabled
public boolean isCleanUpEnabled ()
reportDependencies
public reportDependencies ()
menyelesaikanRelativeFilePath
public File resolveRelativeFilePath (IBuildInfo buildInfo,
String fileName)
Selesaikan jalur file relatif melalui IBuildInfo
dan direktori kasus uji.
Parameter |
---|
buildInfo | IBuildInfo : informasi artefak bangunan |
fileName | String : jalur file relatif yang akan diselesaikan |
Pengembalian |
---|
File | file dari direktori build info atau test case |
setAbi
public void setAbi (IAbi abi)
setInvocationContext
public void setInvocationContext (IInvocationContext invocationContext)
Parameter |
---|
invocationContext | IInvocationContext |
public void setUp (TestInformation testInfo)
Parameter |
---|
testInfo | TestInformation |
shouldAbortOnFailure
public boolean shouldAbortOnFailure ()
Apakah atau tidak untuk membatalkan pada kegagalan push.
shouldRemountSystem
public boolean shouldRemountSystem ()
shouldRemountVendor
public boolean shouldRemountVendor ()
public void tearDown (TestInformation testInfo,
Throwable e)
Parameter |
---|
testInfo | TestInformation |
e | Throwable |