Instalator ITestsZip

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


Instaluje testy z pliku zip testów (wyprowadzonego przez system kompilacji) na urządzeniu.

Streszczenie

Metody publiczne

abstract void deleteData ( ITestDevice device)

Usuwa wszystkie pliki/katalogi z /data na określonym urządzeniu, z wyjątkiem tych wykluczonych z listy pominięć.

abstract void pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild)

Wypycha zawartość pliku tests.zip na partycję danych urządzenia.

abstract void setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList)

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

abstract void setDataWipeSkipList (String... skipList)

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

Metody publiczne

Usunąć dane

public abstract void deleteData (ITestDevice device)

Usuwa wszystkie pliki/katalogi z /data na określonym urządzeniu, z wyjątkiem tych wykluczonych z listy pominięć.

Implementacja zatrzyma działanie na urządzeniu. Zdecydowanie zaleca się ponowne uruchomienie urządzenia po zakończeniu tej metody.

Parametry
device ITestDevice : ITestDevice na którym można wykonać działanie

Rzuca
DeviceNotAvailableException
TargetSetupError

pushTestsZipOntoData

public abstract void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

Wypycha zawartość pliku tests.zip na partycję danych urządzenia.

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

deviceBuild IDeviceBuildInfo : IDeviceBuildInfo zawierający test zip do flashowania

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

setDataWipeSkipList

public abstract void setDataWipeSkipList ( skipList)

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

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

Należy pamiętać, że szczegółowość listy pominięć jest bezpośrednimi elementami podrzędnymi /data .

setDataWipeSkipList

public abstract void setDataWipeSkipList (String... skipList)

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

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

Należy pamiętać, że szczegółowość listy pominięć jest bezpośrednimi elementami podrzędnymi /data .