Persiapan File Dorong
public class PushFilePreparer
extends BaseTargetPreparer
implements IAbiReceiver , IInvocationContextReceiver , IDiscoverDependencies
ITargetPreparer
yang mencoba untuk 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
Persiapan File Dorong
public PushFilePreparer ()
Metode publik
dapatkan Abi
public IAbi getAbi ()
dapatkanPushSpecs
public final getPushSpecs (ITestDevice device)
Buat daftar file yang akan didorong.
Parameter |
---|
device | ITestDevice |
isCleanUpEnabled
public boolean isCleanUpEnabled ()
laporanKetergantungan
public reportDependencies ()
penyelesaianRelativeFilePath
public File resolveRelativeFilePath (IBuildInfo buildInfo,
String fileName)
Selesaikan jalur file relatif melalui IBuildInfo
dan direktori kasus uji.
Parameter |
---|
buildInfo | IBuildInfo : informasi artefak pembuatan |
fileName | String : jalur file relatif yang harus diselesaikan |
Kembali |
---|
File | file dari direktori info build atau kasus uji |
setAbi
public void setAbi (IAbi abi)
setInvocationContext
public void setInvocationContext (IInvocationContext invocationContext)
Parameter |
---|
invocationContext | IInvocationContext |
public void setUp (TestInformation testInfo)
Parameter |
---|
testInfo | TestInformation |
harusBatalkanKegagalan
public boolean shouldAbortOnFailure ()
Apakah akan dibatalkan jika push gagal atau tidak.
harusRemountSystem
public boolean shouldRemountSystem ()
harusRemountVendor
public boolean shouldRemountVendor ()
public void tearDown (TestInformation testInfo,
Throwable e)
Parameter |
---|
testInfo | TestInformation |
e | Throwable |