DefaultTestsZipInstaller

public class DefaultTestsZipInstaller
extends Object implements ITestsZipInstaller

java.lang.Object
   ↳ com.android.tradefed.targetprep.DefaultTestsZipInstaller


Testler zip yükleyicisinin varsayılan uygulaması.

Özet

Herkese açık oluşturucular

DefaultTestsZipInstaller()

Varsayılan oluşturucu.

DefaultTestsZipInstaller(String... skipList)

Bu kolaylık oluşturucu, arayanın setDataWipeSkipList(String) işlevini ayrı olarak çağırmasına gerek kalmadan atlama listesini doğrudan ayarlamasına olanak tanır.

DefaultTestsZipInstaller(Collection<String> skipList)

Bu kolaylık oluşturucu, arayanın setDataWipeSkipList(String) işlevini ayrı olarak çağırmasına gerek kalmadan atlama listesini doğrudan ayarlamasına olanak tanır.

Herkese açık yöntemler

void deleteData(ITestDevice device)

Belirtilen cihazdaki /data uygulamasından, atlama listesiyle hariç tutulanlar hariç olmak üzere tüm dosyaları/dizinleri kaldırır.

Set<String> getDataWipeSkipList()

Yalnızca test için kullanılan, silinecek dizinlerin dizinini alın.

void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

tests.zip dosyasının içeriğini cihazın veri bölümüne gönderir.

Bu uygulama, devam etmeden önce cihazı kullanıcı alanında yeniden başlatır.

void setDataWipeSkipList(String... skipList)

/data altındaki temizlenmemesi gereken yolların listesini ayarlar.

void setDataWipeSkipList(Collection<String> skipList)

/data altındaki temizlenmemesi gereken yolların listesini ayarlar.

Herkese açık oluşturucular

DefaultTestsZipInstaller

public DefaultTestsZipInstaller ()

Varsayılan oluşturucu.

DefaultTestsZipInstaller

public DefaultTestsZipInstaller (String... skipList)

Bu kolaylık oluşturucu, arayanın setDataWipeSkipList(String) işlevini ayrı olarak çağırmasına gerek kalmadan atlama listesini doğrudan ayarlamasına olanak tanır.

Parametreler
skipList String: Dosya sistemi temizlenirken /data altında korunacak yolların koleksiyonu @see #setDataWipeSkipList

DefaultTestsZipInstaller

public DefaultTestsZipInstaller (Collection<String> skipList)

Bu kolaylık oluşturucu, arayanın setDataWipeSkipList(String) işlevini ayrı olarak çağırmasına gerek kalmadan atlama listesini doğrudan ayarlamasına olanak tanır.

Parametreler
skipList Collection: Dosya sistemi temizlenirken /data altında korunacak yolların koleksiyonu @see #setDataWipeSkipList

Herkese açık yöntemler

deleteData

public void deleteData (ITestDevice device)

Belirtilen cihazdaki /data uygulamasından, atlama listesiyle hariç tutulanlar hariç olmak üzere tüm dosyaları/dizinleri kaldırır.

Uygulama, cihazdaki çalışma zamanını durdurur. Bu yöntem tamamlandıktan sonra cihazı yeniden başlatmanız önemle tavsiye edilir.

Parametreler
device ITestDevice: İşlem yapılacak ITestDevice

Verdiği hatalar
DeviceNotAvailableException
TargetSetupError

getDataWipeSkipList

public Set<String> getDataWipeSkipList ()

Yalnızca test için kullanılan, silinecek dizinlerin dizinini alın.

İadeler
Set<String> Bir dizin silinirken atlanacak dizinler kümesi

pushTestsZipOntoData

public void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

tests.zip dosyasının içeriğini cihazın veri bölümüne gönderir.

Bu uygulama, devam etmeden önce cihazı kullanıcı alanında yeniden başlatır. Ayrıca Android çalışma zamanını durdurur ve geri döndüğünüzde çalışma zamanı kapalı kalır.

Parametreler
device ITestDevice: yüklenecek ITestDevice (adb modunda olduğu varsayılır).

deviceBuild IDeviceBuildInfo: yüklenecek testler zip'ini içeren IDeviceBuildInfo

Verdiği hatalar
DeviceNotAvailableException
TargetSetupError

setDataWipeSkipList

public void setDataWipeSkipList (String... skipList)

/data altındaki temizlenmemesi gereken yolların listesini ayarlar.

Parametreler
skipList String: atlanacak dizinlerin listesi.

Atlama listesinin ayrıntı düzeyinin /data öğesinin doğrudan alt öğeleri olduğunu unutmayın.

setDataWipeSkipList

public void setDataWipeSkipList (Collection<String> skipList)

/data altındaki temizlenmemesi gereken yolların listesini ayarlar.

Parametreler
skipList Collection: atlanacak dizinlerin listesi.

Atlama listesinin ayrıntı düzeyinin /data öğesinin doğrudan alt öğeleri olduğunu unutmayın.