ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


Testleri, derleme sistemi tarafından oluşturulan bir test zip dosyasından cihaza yükler.

Özet

Herkese açık yöntemler

abstract void deleteData(ITestDevice device)

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

abstract void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

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

abstract void setDataWipeSkipList(String... skipList)

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

abstract void setDataWipeSkipList(Collection<String> skipList)

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

Herkese açık yöntemler

deleteData

public abstract 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

pushTestsZipOntoData

public abstract void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

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

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
com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

setDataWipeSkipList

public abstract 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.

Ayrıca bkz.:

setDataWipeSkipList

public abstract 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.

Ayrıca bkz.: