PushFilePreparer

public class PushFilePreparer
extends BaseTargetPreparer implements IAbiReceiver, IDiscoverDependencies, IInvocationContextReceiver

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.PushFilePreparer


ITargetPreparer yang mencoba mendorong file dalam jumlah berapa pun dari jalur host mana pun ke jalur perangkat mana pun.

Harus dilakukan *setelah* build baru di-flash, dan *setelah* DeviceSetup dijalankan (jika diaktifkan)

Ringkasan

Konstruktor publik

PushFilePreparer()

Metode publik

IAbi getAbi()

final getPushSpecs(ITestDevice device)

Buat daftar file yang akan di-push.

boolean isCleanUpEnabled()
reportDependencies()
File resolveRelativeFilePath(IBuildInfo buildInfo, String fileName)

Selesaikan jalur file relatif melalui direktori IBuildInfo dan kasus pengujian.

void setAbi(IAbi abi)

void setInvocationContext(IInvocationContext invocationContext)

void setUp(TestInformation testInfo)

boolean shouldAbortOnFailure()

Apakah akan membatalkan saat terjadi kegagalan push atau tidak.

boolean shouldRemountSystem()
boolean shouldRemountVendor()
void tearDown(TestInformation testInfo, Throwable e)

Konstruktor publik

PushFilePreparer

public PushFilePreparer ()

Metode publik

getAbi

public IAbi getAbi ()

Hasil
IAbi

getPushSpecs

public final  getPushSpecs (ITestDevice device)

Buat daftar file yang akan di-push.

Parameter
device ITestDevice

Hasil

Menampilkan
TargetSetupError

isCleanUpEnabled

public boolean isCleanUpEnabled ()

Hasil
boolean

reportDependencies

public  reportDependencies ()

Hasil

resolveRelativeFilePath

public File resolveRelativeFilePath (IBuildInfo buildInfo, 
                String fileName)

Selesaikan jalur file relatif melalui direktori IBuildInfo dan kasus pengujian.

Parameter
buildInfo IBuildInfo: informasi artefak build

fileName String: jalur file relatif yang akan di-resolve

Hasil
File file dari direktori info build atau kasus pengujian

setAbi

public void setAbi (IAbi abi)

Parameter
abi IAbi

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Parameter
invocationContext IInvocationContext

setUp

public void setUp (TestInformation testInfo)

Parameter
testInfo TestInformation

Menampilkan
BuildError
DeviceNotAvailableException
TargetSetupError

shouldAbortOnFailure

public boolean shouldAbortOnFailure ()

Apakah akan membatalkan saat terjadi kegagalan push atau tidak.

Hasil
boolean

shouldRemountSystem

public boolean shouldRemountSystem ()

Hasil
boolean

shouldRemountVendor

public boolean shouldRemountVendor ()

Hasil
boolean

tearDown

public void tearDown (TestInformation testInfo, 
                Throwable e)

Parameter
testInfo TestInformation

e Throwable

Menampilkan
DeviceNotAvailableException