ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


Instaluje testy z testowego pliku zip (wyprowadzanego 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 przez listę pomijania.

abstract void pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild)

Wypycha zawartość pliku testing.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 przez listę pomijania.

Implementacja zatrzyma środowisko wykonawcze na urządzeniu. Zdecydowanie zaleca się ponowne uruchomienie urządzenia po zakończeniu tej metody.

Parametry
device ITestDevice : ITestDevice do działania

Rzuty
DeviceNotAvailableException
TargetSetupError

pushTestsZipOntoData

public abstract void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

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

Parametry
device ITestDevice : urządzenie ITestDevice do flashowania, zakładane, że jest w trybie adb.

deviceBuild IDeviceBuildInfo : IDeviceBuildInfo , który zawiera zip testów do flashowania

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

setDataWipeSkipList

public abstract void setDataWipeSkipList ( skipList)

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

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

Zauważ, że szczegółowość listy pomijania to bezpośrednie dzieci /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.

Zauważ, że szczegółowość listy pomijania to bezpośrednie dzieci /data .

,

ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


Instaluje testy z testowego pliku zip (wyprowadzanego 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 przez listę pomijania.

abstract void pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild)

Wypycha zawartość pliku testing.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 przez listę pomijania.

Implementacja zatrzyma środowisko wykonawcze na urządzeniu. Zdecydowanie zaleca się ponowne uruchomienie urządzenia po zakończeniu tej metody.

Parametry
device ITestDevice : ITestDevice do działania

Rzuty
DeviceNotAvailableException
TargetSetupError

pushTestsZipOntoData

public abstract void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

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

Parametry
device ITestDevice : urządzenie ITestDevice do flashowania, zakładane, że jest w trybie adb.

deviceBuild IDeviceBuildInfo : IDeviceBuildInfo , który zawiera zip testów do flashowania

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

setDataWipeSkipList

public abstract void setDataWipeSkipList ( skipList)

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

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

Zauważ, że szczegółowość listy pomijania to bezpośrednie dzieci /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.

Zauważ, że szczegółowość listy pomijania to bezpośrednie dzieci /data .