ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


Instaluje testy z pliku ZIP (wygenerowanego przez system kompilacji) na urządzeniu.

Podsumowanie

Metody publiczne

abstract void deleteData(ITestDevice device)

Usuwa wszystkie pliki/katalogi z folderu /data na określonym urządzeniu, z wyjątkiem tych, które zostały wykluczone przez listę pomijanych plików.

abstract void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

Przesyła zawartość pliku tests.zip na partycję danych urządzenia.

abstract void setDataWipeSkipList( skipList)

Ustawia listę ścieżek w sekcji /data, aby uniknąć wyczyszczania.

abstract void setDataWipeSkipList(String... skipList)

Ustawia listę ścieżek w sekcji /data, aby uniknąć wyczyszczania.

Metody publiczne

deleteData

public abstract void deleteData (ITestDevice device)

Usuwa wszystkie pliki/katalogi z folderu /data na określonym urządzeniu, z wyjątkiem tych, które zostały wykluczone przez listę pomijanych plików.

Implementacja spowoduje zatrzymanie działania na urządzeniu. Po zakończeniu tej metody zalecamy ponowne uruchomienie urządzenia.

Parametry
device ITestDevice: ITestDevice, na którym chcesz wykonać działanie

Rzuty
DeviceNotAvailableException
TargetSetupError

Zobacz też:

pushTestsZipOntoData

public abstract void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

Przesyła zawartość pliku tests.zip na partycję danych urządzenia.

Parametry
device ITestDevice: ITestDevice do zaflashowania, zakłada się, że jest w trybie adb.

deviceBuild IDeviceBuildInfo: IDeviceBuildInfo zawierający testy w formacie zip do zaflashowania

Rzuty
com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

setDataWipeSkipList

public abstract void setDataWipeSkipList ( skipList)

Ustawia listę ścieżek w sekcji /data, aby uniknąć wyczyszczania.

Parametry
skipList : lista katalogów do pominięcia.

Pamiętaj, że szczegółowość listy pomijanych reklam jest taka sama jak bezpośrednich elementów podrzędnych tagu /data.

setDataWipeSkipList

public abstract void setDataWipeSkipList (String... skipList)

Ustawia listę ścieżek w sekcji /data, aby uniknąć wyczyszczania.

Parametry
skipList String: lista katalogów do pominięcia.

Pamiętaj, że szczegółowość listy pomijanych reklam jest taka sama jak bezpośrednich elementów podrzędnych tagu /data.