ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


Menginstal pengujian dari file zip pengujian (seperti yang dihasilkan oleh sistem build) di perangkat.

Ringkasan

Metode publik

abstract void deleteData(ITestDevice device)

Menghapus semua file/direktori dari /data di perangkat yang ditentukan, dengan pengecualian yang dikecualikan oleh daftar lewati.

abstract void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

Mendorong konten file tests.zip ke partisi data perangkat.

abstract void setDataWipeSkipList(String... skipList)

Menetapkan daftar jalur di /data agar tidak dihapus.

abstract void setDataWipeSkipList(Collection<String> skipList)

Menetapkan daftar jalur di /data agar tidak dihapus.

Metode publik

deleteData

public abstract void deleteData (ITestDevice device)

Menghapus semua file/direktori dari /data di perangkat yang ditentukan, dengan pengecualian yang dikecualikan oleh daftar lewati.

Penerapan akan menghentikan runtime di perangkat. Sangat disarankan untuk memulai ulang perangkat setelah metode ini selesai.

Parameter
device ITestDevice: ITestDevice yang akan ditindaklanjuti

Menampilkan
DeviceNotAvailableException
TargetSetupError

pushTestsZipOntoData

public abstract void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

Mendorong konten file tests.zip ke partisi data perangkat.

Parameter
device ITestDevice: ITestDevice yang akan di-flash, diasumsikan dalam mode adb.

deviceBuild IDeviceBuildInfo: IDeviceBuildInfo yang berisi zip pengujian untuk di-flash

Menampilkan
com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

setDataWipeSkipList

public abstract void setDataWipeSkipList (String... skipList)

Menetapkan daftar jalur di /data agar tidak dihapus.

Parameter
skipList String: daftar direktori yang akan dilewati.

Perhatikan bahwa perincian daftar lewati adalah turunan langsung dari /data.

setDataWipeSkipList

public abstract void setDataWipeSkipList (Collection<String> skipList)

Menetapkan daftar jalur di /data agar tidak dihapus.

Parameter
skipList Collection: daftar direktori yang akan dilewati.

Perhatikan bahwa perincian daftar lewati adalah turunan langsung dari /data.