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