DefaultTestsZipInstaller
public
class
DefaultTestsZipInstaller
extends Object
implements
ITestsZipInstaller
| java.lang.Object | |
| ↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
Domyślna implementacja instalatora plików ZIP testów.
Podsumowanie
Konstruktory publiczne | |
|---|---|
DefaultTestsZipInstaller()
Konstruktor domyślny. |
|
DefaultTestsZipInstaller(String... skipList)
Ten wygodny konstruktor umożliwia wywołującemu bezpośrednie ustawienie listy pomijania, zamiast konieczności oddzielnego wywoływania funkcji |
|
DefaultTestsZipInstaller(Collection<String> skipList)
Ten wygodny konstruktor umożliwia wywołującemu bezpośrednie ustawienie listy pomijania, zamiast konieczności oddzielnego wywoływania funkcji |
|
Metody publiczne | |
|---|---|
void
|
deleteData(ITestDevice device)
Usuwa wszystkie pliki i katalogi z usługi |
Set<String>
|
getDataWipeSkipList()
Pobierz katalog katalogów do wyczyszczenia. Służy tylko do testowania. |
void
|
pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
Przesyła zawartość pliku tests.zip do partycji danych urządzenia. Ta implementacja spowoduje ponowne uruchomienie urządzenia w przestrzeni użytkownika przed kontynuowaniem. |
void
|
setDataWipeSkipList(String... skipList)
Ustawia listę ścieżek w parametrze |
void
|
setDataWipeSkipList(Collection<String> skipList)
Ustawia listę ścieżek w parametrze |
Konstruktory publiczne
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
Konstruktor domyślny.
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
Ten wygodny konstruktor umożliwia wywołującemu bezpośrednie ustawienie listy pomijania, zamiast konieczności oddzielnego wywoływania funkcji setDataWipeSkipList(String).
| Parametry | |
|---|---|
skipList |
String: zbiór ścieżek w /data, które mają zostać zachowane podczas czyszczenia systemu plików. @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (Collection<String> skipList)
Ten wygodny konstruktor umożliwia wywołującemu bezpośrednie ustawienie listy pomijania, zamiast konieczności oddzielnego wywoływania funkcji setDataWipeSkipList(String).
| Parametry | |
|---|---|
skipList |
Collection: zbiór ścieżek w /data, które mają zostać zachowane podczas czyszczenia systemu plików. @see #setDataWipeSkipList |
Metody publiczne
deleteData
public void deleteData (ITestDevice device)
Usuwa wszystkie pliki i katalogi z usługi /data na określonym urządzeniu, z wyjątkiem tych, które zostały wykluczone z listy pomijania.
Wdrożenie zatrzyma działanie urządzenia. Po zakończeniu tej metody zalecamy ponowne uruchomienie urządzenia.
| Parametry | |
|---|---|
device |
ITestDevice: ITestDevice, na którym chcesz wykonać działanie |
| Zgłasza | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
getDataWipeSkipList
public Set<String> getDataWipeSkipList ()
Pobierz katalog katalogów do wyczyszczenia. Służy tylko do testowania.
| Zwraca | |
|---|---|
Set<String> |
zestaw katalogów, które mają zostać pominięte podczas czyszczenia katalogu. |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
Przesyła zawartość pliku tests.zip do partycji danych urządzenia.
Ta implementacja spowoduje ponowne uruchomienie urządzenia w przestrzeni użytkownika przed kontynuowaniem. Spowoduje to również zatrzymanie środowiska wykonawczego Androida i pozostawienie go w tym stanie po powrocie.
| Parametry | |
|---|---|
device |
ITestDevice: ITestDevice do flashowania, zakładając, że jest w trybie adb. |
deviceBuild |
IDeviceBuildInfo: IDeviceBuildInfo zawierający testy zip do flasha |
| Zgłasza | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
Ustawia listę ścieżek w parametrze /data, których nie należy czyścić.
| Parametry | |
|---|---|
skipList |
String: lista katalogów do pominięcia.
Pamiętaj, że lista pomijania dotyczy bezpośrednich elementów podrzędnych tagu |
setDataWipeSkipList
public void setDataWipeSkipList (Collection<String> skipList)
Ustawia listę ścieżek w parametrze /data, których nie należy czyścić.
| Parametry | |
|---|---|
skipList |
Collection: lista katalogów do pominięcia.
Pamiętaj, że lista pomijania dotyczy bezpośrednich elementów podrzędnych tagu |