DefaultTestsZipInstaller
public class DefaultTestsZipInstaller
extends Object
implements ITestsZipInstaller
java.lang.Objek | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
Implementasi default dari penginstal pengujian zip.
Ringkasan
Konstruktor publik | |
---|---|
DefaultTestsZipInstaller () Konstruktor bawaan. | |
DefaultTestsZipInstaller ( skipList) DefaultTestsZipInstaller ( skipList) Konstruktor kenyamanan ini memungkinkan pemanggil untuk menyetel daftar yang dilewati secara langsung, daripada perlu memanggil | |
DefaultTestsZipInstaller (String... skipList) Konstruktor kenyamanan ini memungkinkan pemanggil untuk menyetel daftar yang dilewati secara langsung, daripada perlu memanggil |
Metode publik | |
---|---|
void | deleteData ( ITestDevice device) Menghapus semua file/direktori dari |
getDataWipeSkipList () Dapatkan direktori direktori untuk dihapus, digunakan hanya untuk pengujian. | |
void | pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild) Mendorong konten file test.zip ke partisi data perangkat. Implementasi ini akan mem-boot ulang perangkat ke userland sebelum melanjutkan. |
void | setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList) Tetapkan daftar jalur di bawah |
void | setDataWipeSkipList (String... skipList) Tetapkan daftar jalur di bawah |
Konstruktor publik
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
Konstruktor bawaan.
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
Konstruktor kenyamanan ini memungkinkan pemanggil untuk menyetel daftar yang dilewati secara langsung, daripada perlu memanggil setDataWipeSkipList( )
setDataWipeSkipList( )
secara terpisah.
Parameter | |
---|---|
skipList | /data untuk disimpan saat membersihkan sistem file @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
Konstruktor kenyamanan ini memungkinkan pemanggil untuk menyetel daftar yang dilewati secara langsung, daripada perlu memanggil setDataWipeSkipList( )
setDataWipeSkipList( )
secara terpisah.
Parameter | |
---|---|
skipList | String : Kumpulan jalur di bawah /data untuk disimpan saat membersihkan sistem file @see #setDataWipeSkipList |
Metode publik
hapus Data
public void deleteData (ITestDevice device)
Menghapus semua file/direktori dari /data
pada perangkat yang ditentukan, kecuali yang dikecualikan oleh daftar lewati.
Parameter | |
---|---|
device | ITestDevice : ITestDevice untuk ditindaklanjuti |
Melempar | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
getDataWipeSkipList
publicgetDataWipeSkipList ()
Dapatkan direktori direktori untuk dihapus, digunakan hanya untuk pengujian.
Pengembalian | |
---|---|
set direktori untuk dilewati saat menghapus direktori |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
Mendorong konten file test.zip ke partisi data perangkat.
Implementasi ini akan mem-boot ulang perangkat ke userland sebelum melanjutkan. Ini juga akan menghentikan runtime Android dan meninggalkannya setelah kembali
Parameter | |
---|---|
device | ITestDevice : ITestDevice yang akan di-flash, dianggap dalam mode adb. |
deviceBuild | IDeviceBuildInfo : IDeviceBuildInfo yang berisi pengujian zip ke flash |
Melempar | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
setDataWipeSkipList
public void setDataWipeSkipList (skipList)
Tetapkan daftar jalur di bawah /data
untuk menghindari pembersihan.
Parameter | |
---|---|
skipList | /data . |
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
Tetapkan daftar jalur di bawah /data
untuk menghindari pembersihan.
Parameter | |
---|---|
skipList | String : daftar direktori yang akan dilewati. Perhatikan bahwa perincian dari daftar yang dilewati adalah turunan langsung dari /data . |