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 kurucular

DefaultTestsZipInstaller()

Varsayılan kurucu.

DefaultTestsZipInstaller( skipList)

Bu kolaylık sağlayıcı kurucu, setDataWipeSkipList()'ü ayrı olarak çağırması gerekmeksizin arayan kullanıcının atlama listesini doğrudan ayarlamasına olanak tanır.

DefaultTestsZipInstaller(String... skipList)

Bu kolaylık sağlayıcı kurucu, setDataWipeSkipList()'ü ayrı olarak çağırması gerekmeksizin arayan kullanıcının atlama listesini doğrudan ayarlamasına olanak tanır.

Herkese açık yöntemler

void deleteData(ITestDevice device)

Atlama listesi tarafından hariç tutulanlar hariç, belirtilen cihazdaki /data klasöründeki tüm dosyaları/dizinleri kaldırır.

getDataWipeSkipList()

Yalnızca test için kullanılan, silinecek dizinlerin dizini.

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ına yeniden başlatır.

void setDataWipeSkipList( skipList)

Temizlemeyi önlemek için /data altındaki yolların listesini ayarlar.

void setDataWipeSkipList(String... skipList)

Temizlemeyi önlemek için /data altındaki yolların listesini ayarlar.

Herkese açık kurucular

DefaultTestsZipInstaller

public DefaultTestsZipInstaller ()

Varsayılan kurucu.

DefaultTestsZipInstaller

public DefaultTestsZipInstaller ( skipList)

Bu kolaylık sağlayıcı kurucu, setDataWipeSkipList()'ü ayrı olarak çağırması gerekmeksizin arayan kullanıcının atlama listesini doğrudan ayarlamasına olanak tanır.

Parametreler
skipList : Dosya sistemini temizlerken /data altında tutulacak yolların koleksiyonu @see #setDataWipeSkipList

DefaultTestsZipInstaller

public DefaultTestsZipInstaller (String... skipList)

Bu kolaylık sağlayıcı kurucu, setDataWipeSkipList()'ü ayrı olarak çağırması gerekmeksizin arayan kullanıcının atlama listesini doğrudan ayarlamasına olanak tanır.

Parametreler
skipList String: Dosya sistemini temizlerken /data altında tutulacak yolların koleksiyonu @see #setDataWipeSkipList

Herkese açık yöntemler

deleteData

public void deleteData (ITestDevice device)

Atlama listesi tarafından hariç tutulanlar hariç, belirtilen cihazdaki /data klasöründeki 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

Atışlar
DeviceNotAvailableException
TargetSetupError

getDataWipeSkipList

public  getDataWipeSkipList ()

Yalnızca test için kullanılan, silinecek dizinlerin dizini.

İlerlemeler
Bir dizin silinirken atlanacak dizin grubu

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ına yeniden başlatır. Ayrıca Android çalışma zamanını durdurur ve geri döndüğünüzde kapalı bırakır.

Parametreler
device ITestDevice: adb modunda olduğu varsayılan ITestDevice.

deviceBuild IDeviceBuildInfo: Testleri içeren IDeviceBuildInfo dosyasını flaş sürümüne sıkıştırın

Atışlar
DeviceNotAvailableException
TargetSetupError

setDataWipeSkipList

public void setDataWipeSkipList ( skipList)

Temizlemeyi önlemek için /data altındaki yolların listesini ayarlar.

Parametreler
skipList : Atlanacak dizinlerin listesi.

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

setDataWipeSkipList

public void setDataWipeSkipList (String... skipList)

Temizlemeyi önlemek için /data altındaki yolların listesini ayarlar.

Parametreler
skipList String: Atlanacak dizinlerin listesi.

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