Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

PushFilePreparer

public class PushFilePreparer
extends BaseTargetPreparer implements IAbiReceiver , IInvocationContextReceiver , IDiscoverDependencies

java.lang.Objek
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.PushFilePreparer


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 ()

Metode publik

IAbi getAbi ()

final getPushSpecs ( ITestDevice device)

Buat daftar file yang akan didorong.

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

Selesaikan jalur file relatif melalui IBuildInfo dan direktori kasus uji.

void setAbi ( IAbi abi)

void setInvocationContext ( IInvocationContext invocationContext)

void setUp ( TestInformation testInfo)

boolean shouldAbortOnFailure ()

Apakah atau tidak untuk membatalkan pada kegagalan push.

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

Konstruktor publik

PushFilePreparer

public PushFilePreparer ()

Metode publik

getAbi

public IAbi getAbi ()

Pengembalian
IAbi

getPushSpecs

public final  getPushSpecs (ITestDevice device)

Buat daftar file yang akan didorong.

Parameter
device ITestDevice

Pengembalian

Melempar
TargetSetupError

isCleanUpEnabled

public boolean isCleanUpEnabled ()

Pengembalian
boolean

reportDependencies

public  reportDependencies ()

Pengembalian

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)

Parameter
abi IAbi

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Parameter
invocationContext IInvocationContext

mempersiapkan

public void setUp (TestInformation testInfo)

Parameter
testInfo TestInformation

Melempar
BuildError
DeviceNotAvailableException
TargetSetupError

shouldAbortOnFailure

public boolean shouldAbortOnFailure ()

Apakah atau tidak untuk membatalkan pada kegagalan push.

Pengembalian
boolean

shouldRemountSystem

public boolean shouldRemountSystem ()

Pengembalian
boolean

shouldRemountVendor

public boolean shouldRemountVendor ()

Pengembalian
boolean

menangis

public void tearDown (TestInformation testInfo, 
                Throwable e)

Parameter
testInfo TestInformation

e Throwable

Melempar
DeviceNotAvailableException