DefaultTestsZipInstaller
public
class
DefaultTestsZipInstaller
extends Object
implements
ITestsZipInstaller
java.lang.Object | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
Implementasi default penginstal zip pengujian.
Ringkasan
Konstruktor publik | |
---|---|
DefaultTestsZipInstaller()
Konstruktor default. |
|
DefaultTestsZipInstaller(
Konstruktor praktis ini memungkinkan pemanggil menetapkan daftar lewati secara langsung, tanpa
perlu memanggil |
|
DefaultTestsZipInstaller(String... skipList)
Konstruktor praktis ini memungkinkan pemanggil menetapkan daftar lewati secara langsung, tanpa
perlu memanggil |
Metode publik | |
---|---|
void
|
deleteData(ITestDevice device)
Menghapus semua file/direktori dari |
|
getDataWipeSkipList()
Mendapatkan direktori direktori yang akan dihapus total, hanya digunakan untuk pengujian. |
void
|
pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
Mendorong konten file tests.zip ke partisi data perangkat. Implementasi ini akan memulai ulang perangkat ke userland sebelum melanjutkan. |
void
|
setDataWipeSkipList(
Menetapkan daftar jalur di bagian |
void
|
setDataWipeSkipList(String... skipList)
Menetapkan daftar jalur di bagian |
Konstruktor publik
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
Konstruktor default.
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
Konstruktor praktis ini memungkinkan pemanggil menetapkan daftar lewati secara langsung, tanpa
perlu memanggil setDataWipeSkipList(
secara terpisah.
Parameter | |
---|---|
skipList |
: Kumpulan jalur di /data yang akan disimpan saat menghapus
sistem file @lihat #setDataWipeSkipList
|
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
Konstruktor praktis ini memungkinkan pemanggil menetapkan daftar lewati secara langsung, tanpa
perlu memanggil setDataWipeSkipList(
secara terpisah.
Parameter | |
---|---|
skipList |
String : Kumpulan jalur di /data yang akan disimpan saat menghapus
sistem file @lihat #setDataWipeSkipList
|
Metode publik
deleteData
public void deleteData (ITestDevice device)
Menghapus semua file/direktori dari /data
di perangkat yang ditentukan, kecuali
file/direktori yang dikecualikan oleh daftar lewati.
Implementasi akan menghentikan runtime di perangkat. Sebaiknya mulai ulang perangkat setelah metode ini selesai.
Parameter | |
---|---|
device |
ITestDevice : ITestDevice yang akan ditindaklanjuti |
Menampilkan | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
getDataWipeSkipList
publicgetDataWipeSkipList ()
Mendapatkan direktori direktori yang akan dihapus total, hanya digunakan untuk pengujian.
Hasil | |
---|---|
|
kumpulan direktori yang akan dilewati saat menghapus total direktori |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
Mendorong konten file tests.zip ke partisi data perangkat.
Implementasi ini akan memulai ulang perangkat ke userland sebelum melanjutkan. Tindakan ini juga akan menghentikan runtime Android dan membiarkannya nonaktif saat kembali
Parameter | |
---|---|
device |
ITestDevice : ITestDevice yang akan di-flash, diasumsikan dalam mode adb. |
deviceBuild |
IDeviceBuildInfo : IDeviceBuildInfo yang berisi zip pengujian untuk flash |
Menampilkan | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
setDataWipeSkipList
public void setDataWipeSkipList (skipList)
Menetapkan daftar jalur di bagian /data
untuk menghindari penghapusan.
Parameter | |
---|---|
skipList |
: daftar direktori yang akan dilewati.
Perhatikan bahwa tingkat perincian daftar lewati adalah turunan langsung dari |
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
Menetapkan daftar jalur di bagian /data
untuk menghindari penghapusan.
Parameter | |
---|---|
skipList |
String : daftar direktori yang akan dilewati.
Perhatikan bahwa tingkat perincian daftar lewati adalah turunan langsung dari |