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 |
Un ITargetPreparer
astratto che si occupa dei passaggi comuni relativi all'aggiornamento dei dispositivi con
un file immagine del dispositivo da una sorgente esterna (anziché un servizio di build). L'aggiornamento effettivo
meccanismo di attenzione all'implementazione delle sottoclassi.
Riepilogo
Costruttori pubblici | |
---|---|
DeviceUpdateTargetPreparer()
|
Metodi pubblici | |
---|---|
void
|
setUp(TestInformation testInfo)
|
Metodi protetti | |
---|---|
abstract
File
|
getDeviceUpdateImage()
Fornisce un'istanza |
abstract
void
|
performDeviceUpdate(File deviceUpdateImage, ITestDevice device)
Esegue l'aggiornamento dell'immagine del dispositivo sul dispositivo |
abstract
void
|
postUpdateActions(File deviceUpdateImage, ITestDevice device)
Azioni da eseguire dopo l'aggiornamento del dispositivo, ma prima dei passaggi di configurazione post-aggiornamento in esecuzione. |
abstract
void
|
preUpdateActions(File deviceUpdateImage, ITestDevice device)
Azioni da eseguire prima dell'aggiornamento del dispositivo. |
Costruttori pubblici
DeviceUpdateTargetPreparer
public DeviceUpdateTargetPreparer ()
Metodi pubblici
impostazione
public void setUp (TestInformation testInfo)
Parametri | |
---|---|
testInfo |
TestInformation |
Lanci | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
Metodi protetti
getDeviceUpdateImage
protected abstract File getDeviceUpdateImage ()
Fornisce un'istanza ERROR(/File)
che rappresenta il file immagine del dispositivo da utilizzare per l'aggiornamento
Ritorni | |
---|---|
File |
performDeviceUpdate
protected abstract void performDeviceUpdate (File deviceUpdateImage, ITestDevice device)
Esegue l'aggiornamento dell'immagine del dispositivo sul dispositivo
Lanci | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
azioni postAggiornamento
protected abstract void postUpdateActions (File deviceUpdateImage, ITestDevice device)
Azioni da eseguire dopo l'aggiornamento del dispositivo, ma prima dei passaggi di configurazione post-aggiornamento in esecuzione. Questo metodo verrà chiamato al di fuori del controllo della contemporaneità lampeggiante.
Lanci | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
azioni preAggiornamento
protected abstract void preUpdateActions (File deviceUpdateImage, ITestDevice device)
Azioni da eseguire prima dell'aggiornamento del dispositivo. Questo metodo verrà chiamato al di fuori controllo della contemporaneità lampeggiante.
Lanci | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |