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 di immagine del dispositivo da un'origine esterna (al contrario di un servizio di compilazione). L'effettivo meccanismo di aggiornamento è delegato all'implementatore di sottoclassi.

Riepilogo

Costruttori pubblici

DeviceUpdateTargetPreparer ()

Metodi pubblici

void setUp ( TestInformation testInfo)

Metodi protetti

abstract File getDeviceUpdateImage ()

Fornisce un'istanza ERROR(/File) che rappresenta il file immagine del dispositivo da utilizzare per l'aggiornamento

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 che vengano eseguite le fasi di configurazione post aggiornamento.

abstract void preUpdateActions (File deviceUpdateImage, ITestDevice device)

Azioni da eseguire prima dell'aggiornamento del dispositivo.

Costruttori pubblici

DeviceUpdateTargetPreparer

public DeviceUpdateTargetPreparer ()

Metodi pubblici

impostare

public void setUp (TestInformation testInfo)

Parametri
testInfo TestInformation

Tiri
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

ritorna
File

eseguire l'aggiornamento del dispositivo

protected abstract void performDeviceUpdate (File deviceUpdateImage, 
                ITestDevice device)

Esegue l'aggiornamento dell'immagine del dispositivo sul dispositivo

Tiri
TargetSetupError
DeviceNotAvailableException

postUpdateActions

protected abstract void postUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Azioni da eseguire dopo l'aggiornamento del dispositivo ma prima che vengano eseguite le fasi di configurazione post aggiornamento. Questo metodo verrà chiamato al di fuori del controllo della concorrenza lampeggiante.

Tiri
TargetSetupError
DeviceNotAvailableException

Azioni preliminari all'aggiornamento

protected abstract void preUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Azioni da eseguire prima dell'aggiornamento del dispositivo. Questo metodo verrà chiamato al di fuori del controllo della concorrenza lampeggiante.

Tiri
TargetSetupError
DeviceNotAvailableException
,

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 di immagine del dispositivo da un'origine esterna (al contrario di un servizio di compilazione). L'effettivo meccanismo di aggiornamento è delegato all'implementatore di sottoclassi.

Riepilogo

Costruttori pubblici

DeviceUpdateTargetPreparer ()

Metodi pubblici

void setUp ( TestInformation testInfo)

Metodi protetti

abstract File getDeviceUpdateImage ()

Fornisce un'istanza ERROR(/File) che rappresenta il file immagine del dispositivo da utilizzare per l'aggiornamento

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 che vengano eseguite le fasi di configurazione post aggiornamento.

abstract void preUpdateActions (File deviceUpdateImage, ITestDevice device)

Azioni da eseguire prima dell'aggiornamento del dispositivo.

Costruttori pubblici

DeviceUpdateTargetPreparer

public DeviceUpdateTargetPreparer ()

Metodi pubblici

impostare

public void setUp (TestInformation testInfo)

Parametri
testInfo TestInformation

Tiri
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

ritorna
File

eseguire l'aggiornamento del dispositivo

protected abstract void performDeviceUpdate (File deviceUpdateImage, 
                ITestDevice device)

Esegue l'aggiornamento dell'immagine del dispositivo sul dispositivo

Tiri
TargetSetupError
DeviceNotAvailableException

postUpdateActions

protected abstract void postUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Azioni da eseguire dopo l'aggiornamento del dispositivo ma prima che vengano eseguite le fasi di configurazione post aggiornamento. Questo metodo verrà chiamato al di fuori del controllo della concorrenza lampeggiante.

Tiri
TargetSetupError
DeviceNotAvailableException

Azioni preliminari all'aggiornamento

protected abstract void preUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Azioni da eseguire prima dell'aggiornamento del dispositivo. Questo metodo verrà chiamato al di fuori del controllo della concorrenza lampeggiante.

Tiri
TargetSetupError
DeviceNotAvailableException
,

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 di immagine del dispositivo da un'origine esterna (al contrario di un servizio di compilazione). L'effettivo meccanismo di aggiornamento è delegato all'implementatore di sottoclassi.

Riepilogo

Costruttori pubblici

DeviceUpdateTargetPreparer ()

Metodi pubblici

void setUp ( TestInformation testInfo)

Metodi protetti

abstract File getDeviceUpdateImage ()

Fornisce un'istanza ERROR(/File) che rappresenta il file immagine del dispositivo da utilizzare per l'aggiornamento

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 che vengano eseguite le fasi di configurazione post aggiornamento.

abstract void preUpdateActions (File deviceUpdateImage, ITestDevice device)

Azioni da eseguire prima dell'aggiornamento del dispositivo.

Costruttori pubblici

DeviceUpdateTargetPreparer

public DeviceUpdateTargetPreparer ()

Metodi pubblici

impostare

public void setUp (TestInformation testInfo)

Parametri
testInfo TestInformation

Tiri
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

ritorna
File

eseguire l'aggiornamento del dispositivo

protected abstract void performDeviceUpdate (File deviceUpdateImage, 
                ITestDevice device)

Esegue l'aggiornamento dell'immagine del dispositivo sul dispositivo

Tiri
TargetSetupError
DeviceNotAvailableException

postUpdateActions

protected abstract void postUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Azioni da eseguire dopo l'aggiornamento del dispositivo ma prima che vengano eseguite le fasi di configurazione post aggiornamento. Questo metodo verrà chiamato al di fuori del controllo della concorrenza lampeggiante.

Tiri
TargetSetupError
DeviceNotAvailableException

Azioni preliminari all'aggiornamento

protected abstract void preUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Azioni da eseguire prima dell'aggiornamento del dispositivo. Questo metodo verrà chiamato al di fuori del controllo della concorrenza lampeggiante.

Tiri
TargetSetupError
DeviceNotAvailableException