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 |