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( skipList)

Konstruktor praktis ini memungkinkan pemanggil untuk langsung menetapkan daftar lewati, bukan perlu memanggil setDataWipeSkipList() secara terpisah.

DefaultTestsZipInstaller(String... skipList)

Konstruktor praktis ini memungkinkan pemanggil untuk langsung menetapkan daftar lewati, bukan perlu memanggil setDataWipeSkipList() secara terpisah.

Metode publik

void deleteData(ITestDevice device)

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

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( skipList)

Menetapkan daftar jalur pada /data untuk menghindari penghapusan.

void setDataWipeSkipList(String... skipList)

Menetapkan daftar jalur pada /data untuk menghindari penghapusan.

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

public  getDataWipeSkipList ()

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 /data.

{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 /data.