DefaultTestsZipInstaller
public
class
DefaultTestsZipInstaller
extends Object
implements
ITestsZipInstaller
java.lang.Object | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
Domyślna implementacja instalatora testów ZIP.
Podsumowanie
Konstruktory publiczne | |
---|---|
DefaultTestsZipInstaller()
Konstruktor domyślny. |
|
DefaultTestsZipInstaller(
Ten wygodny konstruktor umożliwia wywołującemu ustawienie listy pomijanych elementów bezpośrednio, bez konieczności wywoływania funkcji |
|
DefaultTestsZipInstaller(String... skipList)
Ten wygodny konstruktor umożliwia wywołującemu ustawienie listy pomijanych elementów bezpośrednio, bez konieczności wywoływania funkcji |
Metody publiczne | |
---|---|
void
|
deleteData(ITestDevice device)
Usuwa wszystkie pliki/katalogi z folderu |
|
getDataWipeSkipList()
Pobierz katalog katalogów do wyczyszczenia, który służy tylko do testowania. |
void
|
pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
Przesyła zawartość pliku tests.zip na partycję danych urządzenia. Ta implementacja spowoduje ponowne uruchomienie urządzenia w trybie użytkownika. |
void
|
setDataWipeSkipList(
Ustawia listę ścieżek w sekcji |
void
|
setDataWipeSkipList(String... skipList)
Ustawia listę ścieżek w sekcji |
Konstruktory publiczne
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
Konstruktor domyślny.
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
Ten wygodny konstruktor umożliwia wywołującemu ustawienie listy pomijanych elementów bezpośrednio, bez konieczności wywoływania funkcji setDataWipeSkipList(
osobno.
Parametry | |
---|---|
skipList |
: zbiór ścieżek pod /data , które mają być zachowane podczas czyszczenia systemu plików. @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
Ten wygodny konstruktor umożliwia wywołującemu ustawienie listy pomijanych elementów bezpośrednio, bez konieczności wywoływania funkcji setDataWipeSkipList(
osobno.
Parametry | |
---|---|
skipList |
String : zbiór ścieżek pod /data , które mają być zachowane podczas czyszczenia systemu plików. @see #setDataWipeSkipList |
Metody publiczne
deleteData
public 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 |
getDataWipeSkipList
publicgetDataWipeSkipList ()
Pobierz katalog katalogów do wyczyszczenia, który służy tylko do testowania.
Zwroty | |
---|---|
|
zestaw katalogów, które mają być pomijane podczas kasowania katalogu; |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
Przesyła zawartość pliku tests.zip na partycję danych urządzenia.
Ta implementacja spowoduje ponowne uruchomienie urządzenia w trybie użytkownika. Spowoduje to również zatrzymanie środowiska wykonawczego Androida i nie wznowienie go po powrocie.
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 | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
setDataWipeSkipList
public 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 |
setDataWipeSkipList
public 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 |