DeviceUpdateTargetPreparer

public abstract class DeviceUpdateTargetPreparer
extends DeviceBuildInfoBootStrapper

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


ITargetPreparer abstrak yang menangani langkah-langkah umum dalam memperbarui perangkat dengan file gambar perangkat dari sumber eksternal (sebagai lawan dari layanan build). Mekanisme pembaruan sebenarnya didelegasikan kepada pelaksana subkelas.

Ringkasan

Konstruktor publik

DeviceUpdateTargetPreparer ()

Metode publik

void setUp ( TestInformation testInfo)

Metode yang dilindungi

abstract File getDeviceUpdateImage ()

Menyediakan instance ERROR(/File) yang mewakili file gambar perangkat yang akan digunakan untuk memperbarui

abstract void performDeviceUpdate (File deviceUpdateImage, ITestDevice device)

Melakukan pembaruan gambar perangkat pada perangkat

abstract void postUpdateActions (File deviceUpdateImage, ITestDevice device)

Tindakan yang harus dilakukan setelah perangkat diperbarui tetapi sebelum langkah-langkah penyiapan pasca pembaruan dilakukan.

abstract void preUpdateActions (File deviceUpdateImage, ITestDevice device)

Tindakan yang harus dilakukan sebelum perangkat diperbarui.

Konstruktor publik

DeviceUpdateTargetPreparer

public DeviceUpdateTargetPreparer ()

Metode publik

mempersiapkan

public void setUp (TestInformation testInfo)

Parameter
testInfo TestInformation

Melempar
BuildError
DeviceNotAvailableException
TargetSetupError

Metode yang dilindungi

dapatkanDeviceUpdateImage

protected abstract File getDeviceUpdateImage ()

Menyediakan instance ERROR(/File) yang mewakili file gambar perangkat yang akan digunakan untuk memperbarui

Kembali
File

melakukan Pembaruan Perangkat

protected abstract void performDeviceUpdate (File deviceUpdateImage, 
                ITestDevice device)

Melakukan pembaruan gambar perangkat pada perangkat

Melempar
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

pascaPembaruanAksi

protected abstract void postUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Tindakan yang harus dilakukan setelah perangkat diperbarui tetapi sebelum langkah-langkah penyiapan pasca pembaruan dilakukan. Metode ini akan dipanggil di luar kontrol konkurensi flashing.

Melempar
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

tindakan praPembaruan

protected abstract void preUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Tindakan yang harus dilakukan sebelum perangkat diperbarui. Metode ini akan dipanggil di luar kontrol konkurensi flashing.

Melempar
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError