DeviceUpdateTargetPreparer
public
abstract
class
DeviceUpdateTargetPreparer
extends DeviceBuildInfoBootStrapper
java.lang.Object | |||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | ||
↳ | com.android.tradefed.targetprep.DeviceBuildInfoBootStrapper | ||
↳ | com.android.tradefed.targetprep.DeviceUpdateTargetPreparer |
ITargetPreparer
abstrak yang menangani langkah-langkah umum seputar update perangkat dengan
file image perangkat dari sumber eksternal (bukan layanan build). Mekanisme update
yang sebenarnya didelegasikan ke implementor subclass.
Ringkasan
Konstruktor publik | |
---|---|
DeviceUpdateTargetPreparer()
|
Metode publik | |
---|---|
void
|
setUp(TestInformation testInfo)
|
Metode yang dilindungi | |
---|---|
abstract
File
|
getDeviceUpdateImage()
Memberikan instance |
abstract
void
|
performDeviceUpdate(File deviceUpdateImage, ITestDevice device)
Melakukan update image perangkat di perangkat |
abstract
void
|
postUpdateActions(File deviceUpdateImage, ITestDevice device)
Tindakan yang akan dilakukan setelah perangkat diupdate, tetapi sebelum langkah penyiapan pasca update dilakukan. |
abstract
void
|
preUpdateActions(File deviceUpdateImage, ITestDevice device)
Tindakan yang akan dilakukan sebelum perangkat diupdate. |
Konstruktor publik
DeviceUpdateTargetPreparer
public DeviceUpdateTargetPreparer ()
Metode publik
setUp
public void setUp (TestInformation testInfo)
Parameter | |
---|---|
testInfo |
TestInformation |
Menampilkan | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
Metode yang dilindungi
getDeviceUpdateImage
protected abstract File getDeviceUpdateImage ()
Memberikan instance ERROR(/File)
yang mewakili file image perangkat yang akan digunakan untuk update
Hasil | |
---|---|
File |
performDeviceUpdate
protected abstract void performDeviceUpdate (File deviceUpdateImage, ITestDevice device)
Melakukan update image perangkat di perangkat
Menampilkan | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
postUpdateActions
protected abstract void postUpdateActions (File deviceUpdateImage, ITestDevice device)
Tindakan yang akan dilakukan setelah perangkat diupdate, tetapi sebelum langkah penyiapan pasca update dilakukan. Metode ini akan dipanggil di luar kontrol serentak flashing.
Menampilkan | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
preUpdateActions
protected abstract void preUpdateActions (File deviceUpdateImage, ITestDevice device)
Tindakan yang akan dilakukan sebelum perangkat diupdate. Metode ini akan dipanggil di luar kontrol serentak flashing.
Menampilkan | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |