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 ERROR(/File) örneği sağlar

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