DefaultTestsZipInstaller
public
class
DefaultTestsZipInstaller
extends Object
implements
ITestsZipInstaller
java.lang.Object | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
Implementasi default dari penginstal zip pengujian.
Ringkasan
Konstruktor publik | |
---|---|
DefaultTestsZipInstaller()
Konstruktor default. |
|
DefaultTestsZipInstaller(
Konstruktor praktis ini memungkinkan pemanggil untuk langsung menetapkan daftar lewati, bukan
perlu memanggil |
|
DefaultTestsZipInstaller(String... skipList)
Konstruktor praktis ini memungkinkan pemanggil untuk langsung menetapkan daftar lewati, bukan
perlu memanggil |
Metode publik | |
---|---|
void
|
deleteData(ITestDevice device)
Menghapus semua file/direktori dari |
|
getDataWipeSkipList()
Dapatkan direktori direktori yang akan dihapus total, yang hanya digunakan untuk pengujian. |
void
|
pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
Mengirim konten file tests.zip ke partisi data perangkat. Implementasi ini akan memulai ulang perangkat ke area pengguna sebelum melanjutkan. |
void
|
setDataWipeSkipList(
Menetapkan daftar jalur pada |
void
|
setDataWipeSkipList(String... skipList)
Menetapkan daftar jalur pada |
Konstruktor publik
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
Konstruktor default.
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
Konstruktor praktis ini memungkinkan pemanggil untuk langsung menetapkan daftar lewati, bukan
perlu memanggil setDataWipeSkipList(
secara terpisah.
Parameter | |
---|---|
skipList |
: Kumpulan jalur pada /data yang akan disimpan saat menghapus
sistem file @lihat #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
Konstruktor praktis ini memungkinkan pemanggil untuk langsung menetapkan daftar lewati, bukan
perlu memanggil setDataWipeSkipList(
secara terpisah.
Parameter | |
---|---|
skipList |
String : Kumpulan jalur pada /data yang akan disimpan saat menghapus
sistem file @lihat #setDataWipeSkipList |
Metode publik
deleteData
public void deleteData (ITestDevice device)
Menghapus semua file/direktori dari /data
pada perangkat yang ditentukan, dengan
pengecualian dari yang dikecualikan
dalam daftar lewati.
Implementasinya akan menghentikan runtime di perangkat. Sangat disarankan untuk memulai ulang perangkat setelah menyelesaikan metode ini.
Parameter | |
---|---|
device |
ITestDevice : ITestDevice untuk ditindaklanjuti |
Menampilkan | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
getDataWipeSkipList
publicgetDataWipeSkipList ()
Dapatkan direktori direktori yang akan dihapus total, yang hanya digunakan untuk pengujian.
Hasil | |
---|---|
|
kumpulan direktori yang akan dilewati saat menghapus total direktori |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
Mengirim konten file tests.zip ke partisi data perangkat.
Implementasi ini akan memulai ulang perangkat ke area pengguna sebelum melanjutkan. Tindakan ini juga akan menghentikan runtime Android dan membiarkannya saat ditampilkan
Parameter | |
---|---|
device |
ITestDevice : ITestDevice yang akan di-flash, diasumsikan dalam mode adb. |
deviceBuild |
IDeviceBuildInfo : IDeviceBuildInfo yang berisi file zip pengujian untuk di-flash |
Menampilkan | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
{i>setDataWipeSkipList<i}
public void setDataWipeSkipList (skipList)
Menetapkan daftar jalur pada /data
untuk menghindari penghapusan.
Parameter | |
---|---|
skipList |
: daftar direktori yang akan dilewati.
Perhatikan bahwa perincian daftar lewati adalah turunan langsung dari |
{i>setDataWipeSkipList<i}
public void setDataWipeSkipList (String... skipList)
Menetapkan daftar jalur pada /data
untuk menghindari penghapusan.
Parameter | |
---|---|
skipList |
String : daftar direktori yang akan dilewati.
Perhatikan bahwa perincian daftar lewati adalah turunan langsung dari |