DefaultTestsZipLoader

public class DefaultTestsZipInstaller
extends Object implements ITestsZipInstaller

Java.lang.Nesne
🎃 com.android.tradefed.targetprep.DefaultTestsZipLoader


Test zip yükleyicisinin varsayılan uygulaması.

Özet

Kamu inşaatçıları

DefaultTestsZipInstaller()

Varsayılan oluşturucu.

DefaultTestsZipInstaller( skipList)

Bu kolaylık oluşturucu, arayanın, oynatma listesi oluşturmak yerine doğrudan atlama listesini ayarlamasına setDataWipeSkipList() adlı kişiyi ayrı ayrı aramanız gerekiyor.

DefaultTestsZipInstaller(String... skipList)

Bu kolaylık oluşturucu, arayanın, oynatma listesi oluşturmak yerine doğrudan atlama listesini ayarlamasına setDataWipeSkipList() adlı kişiyi ayrı ayrı aramanız gerekiyor.

Herkese açık yöntemler

void deleteData(ITestDevice device)

Belirtilen cihazda /data alanındaki tüm dosyaları/dizinleri (atlama listesi tarafından hariç tutulanlar hariç)

getDataWipeSkipList()

Silinecek dizinler dizinini edinin. Bu dizin yalnızca test amaçlıdır.

void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

testler.zip dosyasının içeriğini cihazın veri bölümüne aktarır.

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

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.

Kamu inşaatçıları

DefaultTestsZipLoader

public DefaultTestsZipInstaller ()

Varsayılan oluşturucu.

DefaultTestsZipLoader

public DefaultTestsZipInstaller ( skipList)

Bu kolaylık oluşturucu, arayanın, oynatma listesi oluşturmak yerine doğrudan atlama listesini ayarlamasına setDataWipeSkipList() adlı kişiyi ayrı ayrı aramanız gerekiyor.

Parametreler
skipList : /data altında kalan yol koleksiyonu, dosya sistemi @see #setDataWipeSkipList

DefaultTestsZipLoader

public DefaultTestsZipInstaller (String... skipList)

Bu kolaylık oluşturucu, arayanın, oynatma listesi oluşturmak yerine doğrudan atlama listesini ayarlamasına setDataWipeSkipList() adlı kişiyi ayrı ayrı aramanız gerekiyor.

Parametreler
skipList String: /data altında kalan yol koleksiyonu, dosya sistemi @see #setDataWipeSkipList

Herkese açık yöntemler

silmeVerisi

public void deleteData (ITestDevice device)

Belirtilen cihazda /data alanındaki tüm dosyaları/dizinleri (atlama listesi tarafından hariç tutulanlar hariç)

Uygulama, cihazdaki çalışma zamanını durdurur. Cihazı yeniden başlatmanız önemle tavsiye edilir tamamlanmasından kısa bir süre sonra sunulur.

Parametreler
device ITestDevice: İşlem yapılacak ITestDevice

Fırlatma
DeviceNotAvailableException
TargetSetupError

getDataWipeAtList

public  getDataWipeSkipList ()

Silinecek dizinler dizinini edinin. Bu dizin yalnızca test amaçlıdır.

İlerlemeler
bir dizin temizlenirken atlanacak dizin grubu

pushTestsZipOntoData

public void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

testler.zip dosyasının içeriğini cihazın veri bölümüne aktarır.

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

Parametreler
device ITestDevice: Yanıp sönen ITestDevice değeri, adb modunda olduğu varsayılır.

deviceBuild IDeviceBuildInfo: Flash için zip testlerini içeren IDeviceBuildInfo

Fırlatma
DeviceNotAvailableException
TargetSetupError

Veri Silme Listesi

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 öğesinin doğrudan alt öğeleri olduğunu unutmayın.

Veri Silme Listesi

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 öğesinin doğrudan alt öğeleri olduğunu unutmayın.