GkiDeviceFlashPreparer
public class GkiDeviceFlashPreparer
extends BaseTargetPreparer
implements ILabPreparer
java.lang.Objek | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.GkiDeviceFlashPreparer |
Persiapan target yang mem-flash perangkat dengan citra generik kernel umum android. Silakan lihat https://source.android.com/devices/architecture/kernel/android-common untuk detailnya.
Ringkasan
Konstruktor publik | |
---|---|
GkiDeviceFlashPreparer () |
Metode publik | |
---|---|
void | setUp ( TestInformation testInfo) Lakukan penyiapan target untuk pengujian. |
void | validateGkiBootImg ( ITestDevice device, IBuildInfo buildInfo) Validasi gambar booting GKI diharapkan. |
Metode yang dilindungi | |
---|---|
void | addHashFooter ( ITestDevice device, IBuildInfo buildInfo, File tmpDir) Validasi gambar booting GKI diharapkan. |
IHostOptions | getHostOptions () Dapatkan referensi ke |
IRunUtil | getRunUtil () Dapatkan instance |
void | validateGkiBootImg ( ITestDevice device, IBuildInfo buildInfo, File tmpDir) Validasi gambar booting GKI diharapkan. |
Konstruktor publik
GkiDeviceFlashPreparer
public GkiDeviceFlashPreparer ()
Metode publik
mempersiapkan
public void setUp (TestInformation testInfo)
Lakukan penyiapan target untuk pengujian.
Parameter | |
---|---|
testInfo | TestInformation : TestInformation dari doa. |
Melempar | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
validasiGkiBootImg
public void validateGkiBootImg (ITestDevice device, IBuildInfo buildInfo)
Validasi gambar booting GKI diharapkan. (Usang. Hubungi dengan tmpDir yang disediakan)
Parameter | |
---|---|
device | ITestDevice : Perangkat ITestDevice |
buildInfo | IBuildInfo : IBuildInfo info build |
Melempar | |
---|---|
TargetSetupError | jika tidak ada gki boot.img yang valid |
Metode yang dilindungi
addHashFooter
protected void addHashFooter (ITestDevice device, IBuildInfo buildInfo, File tmpDir)
Validasi gambar booting GKI diharapkan. Lempar pengecualian jika tidak ada boot.img yang valid.
Parameter | |
---|---|
device | ITestDevice : Perangkat ITestDevice |
buildInfo | IBuildInfo : IBuildInfo info build |
tmpDir | File : direktori sementara ERROR(/File) |
Melempar | |
---|---|
TargetSetupError | jika tidak ada gki boot.img yang valid |
DeviceNotAvailableException |
getHostOptions
protected IHostOptions getHostOptions ()
Dapatkan referensi ke IHostOptions
Pengembalian | |
---|---|
IHostOptions | IHostOptions untuk digunakan |
getRunUtil
protected IRunUtil getRunUtil ()
Dapatkan instance IRunUtil
untuk digunakan.
Pengembalian | |
---|---|
IRunUtil | IRunUtil yang akan digunakan |
validasiGkiBootImg
protected void validateGkiBootImg (ITestDevice device, IBuildInfo buildInfo, File tmpDir)
Validasi gambar booting GKI diharapkan. Lempar pengecualian jika tidak ada boot.img yang valid.
Parameter | |
---|---|
device | ITestDevice : Perangkat ITestDevice |
buildInfo | IBuildInfo : IBuildInfo info build |
tmpDir | File : direktori sementara ERROR(/File) |
Melempar | |
---|---|
TargetSetupError | jika tidak ada gki boot.img yang valid |