DeviceUpdateTargetPreparer
public
abstract
class
DeviceUpdateTargetPreparer
extends DeviceBuildInfoBootStrapper
Java.lang.Nesne | |||
🎃 | com.android.tradefed.targetprep.BaseTargetPreparer | ||
🎃 | com.android.tradefed.targetprep.DeviceBuildInfoBootStrapper | ||
🎃 | com.android.tradefed.targetprep.DeviceUpdateTargetPreparer |
Cihazları güncellemeye yönelik genel adımların yer aldığı özet ITargetPreparer
Harici bir kaynaktan (derleme hizmetinden farklı olarak) cihaz görüntü dosyası. Asıl güncelleme
mekanizmanın alt sınıfların uygulayıcısına yetkisi verilir.
Özet
Kamu inşaatçıları | |
---|---|
DeviceUpdateTargetPreparer()
|
Herkese açık yöntemler | |
---|---|
void
|
setUp(TestInformation testInfo)
|
Korunan yöntemler | |
---|---|
abstract
File
|
getDeviceUpdateImage()
Güncelleme için kullanılacak cihaz resmi dosyasını temsil eden bir |
abstract
void
|
performDeviceUpdate(File deviceUpdateImage, ITestDevice device)
Cihazda cihaz resmini günceller. |
abstract
void
|
postUpdateActions(File deviceUpdateImage, ITestDevice device)
Cihaz güncellendikten sonra, güncelleme sonrası kurulum adımlarından önce yapılacak işlemler gerçekleştirildi. |
abstract
void
|
preUpdateActions(File deviceUpdateImage, ITestDevice device)
Cihaz güncellenmeden önce yapılacak işlemler. |
Kamu inşaatçıları
DeviceUpdateTargetPreparer
public DeviceUpdateTargetPreparer ()
Herkese açık yöntemler
kur
public void setUp (TestInformation testInfo)
Parametreler | |
---|---|
testInfo |
TestInformation |
Fırlatma | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
Korunan yöntemler
getDeviceUpdateImage
protected abstract File getDeviceUpdateImage ()
Güncelleme için kullanılacak cihaz resmi dosyasını temsil eden bir ERROR(/File)
örneği sağlar
İlerlemeler | |
---|---|
File |
performansCihazGüncellemesi
protected abstract void performDeviceUpdate (File deviceUpdateImage, ITestDevice device)
Cihazda cihaz resmini günceller.
Fırlatma | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
postUpdateActions
protected abstract void postUpdateActions (File deviceUpdateImage, ITestDevice device)
Cihaz güncellendikten sonra, güncelleme sonrası kurulum adımlarından önce yapılacak işlemler gerçekleştirildi. Bu yöntem, yanıp sönen eşzamanlılık kontrolü dışında çağrılır.
Fırlatma | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
preUpdateActions
protected abstract void preUpdateActions (File deviceUpdateImage, ITestDevice device)
Cihaz güncellenmeden önce yapılacak işlemler. Bu yöntem, eşzamanlılık kontrolü.
Fırlatma | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |