Przygotowanie do aktualizacji celu aktualizacji urządzenia

public abstract class DeviceUpdateTargetPreparer
extends DeviceBuildInfoBootStrapper

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
  com.android.tradefed.targetprep.DeviceBuildInfoBootStrapper
    com.android.tradefed.targetprep.DeviceUpdateTargetPreparer


Abstrakcyjny obiekt ITargetPreparer, który wykonuje typowe czynności dotyczące aktualizowania urządzeń za pomocą pliku graficznego urządzenia ze źródła zewnętrznego (a nie z usługi kompilacji). Rzeczywista aktualizacja do implementacji podklas.

Podsumowanie

Konstruktory publiczne

DeviceUpdateTargetPreparer()

Metody publiczne

void setUp(TestInformation testInfo)

Metody chronione

abstract File getDeviceUpdateImage()

Udostępnia instancję ERROR(/File) reprezentującą plik obrazu urządzenia na potrzeby aktualizacji

abstract void performDeviceUpdate(File deviceUpdateImage, ITestDevice device)

Wykonuje aktualizację obrazu urządzenia na urządzeniu

abstract void postUpdateActions(File deviceUpdateImage, ITestDevice device)

Działania, które należy wykonać po zaktualizowaniu urządzenia, ale przed czynnościami konfiguracji po aktualizacji, przeprowadzonych przez nas działań.

abstract void preUpdateActions(File deviceUpdateImage, ITestDevice device)

Działania, które należy wykonać przed aktualizacją urządzenia.

Konstruktory publiczne

Przygotowanie do aktualizacji celu aktualizacji urządzenia

public DeviceUpdateTargetPreparer ()

Metody publiczne

Konfiguracja

public void setUp (TestInformation testInfo)

Parametry
testInfo TestInformation

Rzuty
BuildError
DeviceNotAvailableException
TargetSetupError

Metody chronione

Obraz getDeviceUpdateImage

protected abstract File getDeviceUpdateImage ()

Udostępnia instancję ERROR(/File) reprezentującą plik obrazu urządzenia na potrzeby aktualizacji

Zwroty
File

updateDeviceUpdate

protected abstract void performDeviceUpdate (File deviceUpdateImage, 
                ITestDevice device)

Wykonuje aktualizację obrazu urządzenia na urządzeniu

Rzuty
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

poaktualizacji

protected abstract void postUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Działania, które należy wykonać po zaktualizowaniu urządzenia, ale przed czynnościami konfiguracji po aktualizacji, przeprowadzonych przez nas działań. Ta metoda będzie wywoływana poza błyskawiczną kontrolą równoczesności.

Rzuty
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

Działania poprzedzające aktualizację

protected abstract void preUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Działania, które należy wykonać przed aktualizacją urządzenia. Ta metoda będzie wywoływana poza miganie elementów sterujących równoczesnością.

Rzuty
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError