DefaultTestsZipInstaller
public class DefaultTestsZipInstaller
extends Object
implements ITestsZipInstaller
java.lang.Objek | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
Implementasi default dari penginstal zip pengujian.
Ringkasan
Konstruktor publik | |
---|---|
DefaultTestsZipInstaller () Konstruktor bawaan. | |
DefaultTestsZipInstaller ( skipList) DefaultTestsZipInstaller ( skipList) Konstruktor praktis ini memungkinkan pemanggil untuk menyetel daftar lewati secara langsung, daripada perlu memanggil | |
DefaultTestsZipInstaller (String... skipList) Konstruktor praktis ini memungkinkan pemanggil untuk menyetel daftar lewati secara langsung, daripada perlu memanggil |
Metode publik | |
---|---|
void | deleteData ( ITestDevice device) Menghapus semua file/direktori dari |
getDataWipeSkipList () Dapatkan direktori direktori untuk dihapus, hanya digunakan untuk pengujian. | |
void | pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild) Mendorong konten file tes.zip ke partisi data perangkat. Implementasi ini akan me-reboot perangkat ke userland sebelum melanjutkan. |
void | setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList) Menetapkan daftar jalur di bawah |
void | setDataWipeSkipList (String... skipList) Menetapkan daftar jalur di bawah |
Konstruktor publik
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
Konstruktor bawaan.
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
Konstruktor praktis ini memungkinkan pemanggil untuk menyetel daftar lewati secara langsung, daripada perlu memanggil setDataWipeSkipList( )
setDataWipeSkipList( )
terpisah.
Parameter | |
---|---|
skipList | /data yang harus disimpan saat membersihkan sistem file @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
Konstruktor praktis ini memungkinkan pemanggil untuk menyetel daftar lewati secara langsung, daripada perlu memanggil setDataWipeSkipList( )
setDataWipeSkipList( )
terpisah.
Parameter | |
---|---|
skipList | String : Kumpulan jalur di bawah /data yang harus disimpan saat membersihkan sistem file @see #setDataWipeSkipList |
Metode publik
hapusData
public void deleteData (ITestDevice device)
Menghapus semua file/direktori dari /data
pada perangkat tertentu, kecuali yang dikecualikan oleh daftar lewati.
Parameter | |
---|---|
device | ITestDevice : ITestDevice untuk ditindaklanjuti |
Melempar | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
getDataWipeSkipList
publicgetDataWipeSkipList ()
Dapatkan direktori direktori untuk dihapus, hanya digunakan untuk pengujian.
Kembali | |
---|---|
kumpulan direktori yang akan dilewati saat menghapus direktori |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
Mendorong konten file tes.zip ke partisi data perangkat.
Implementasi ini akan me-reboot perangkat ke userland sebelum melanjutkan. Ini juga akan menghentikan runtime Android dan membiarkannya mati saat kembali
Parameter | |
---|---|
device | ITestDevice : ITestDevice yang akan di-flash, diasumsikan berada dalam mode adb. |
deviceBuild | IDeviceBuildInfo : IDeviceBuildInfo yang berisi tes zip ke flash |
Melempar | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
setDataWipeSkipList
public void setDataWipeSkipList (skipList)
Menetapkan daftar jalur di bawah /data
untuk menghindari pembersihan.
Parameter | |
---|---|
skipList | /data . |
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
Menetapkan daftar jalur di bawah /data
untuk menghindari pembersihan.
Parameter | |
---|---|
skipList | String : daftar direktori yang akan dilewati. Perhatikan bahwa rincian daftar lewati adalah turunan langsung dari /data . |