DefaultTestsZipInstaller
public class DefaultTestsZipInstaller
extends Object
implements ITestsZipInstaller
Obiekt Java.lang.Object | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
Domyślna implementacja testowego instalatora zip.
Streszczenie
Konstruktorzy publiczni | |
---|---|
DefaultTestsZipInstaller () Domyślny konstruktor. | |
DefaultTestsZipInstaller ( skipList) DefaultTestsZipInstaller ( skipList) Ten wygodny konstruktor umożliwia wywołującemu bezpośrednie ustawienie listy pominięć, bez konieczności wywoływania | |
DefaultTestsZipInstaller (String... skipList) Ten wygodny konstruktor umożliwia wywołującemu bezpośrednie ustawienie listy pominięć, bez konieczności wywoływania |
Metody publiczne | |
---|---|
void | deleteData ( ITestDevice device) Usuwa wszystkie pliki/katalogi z |
getDataWipeSkipList () Pobierz katalog katalogów do wyczyszczenia, używany tylko do testowania. | |
void | pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild) Wypycha zawartość pliku tests.zip na partycję danych urządzenia. Ta implementacja spowoduje ponowne uruchomienie urządzenia w przestrzeni użytkownika przed kontynuowaniem. |
void | setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList) Ustawia listę ścieżek w |
void | setDataWipeSkipList (String... skipList) Ustawia listę ścieżek w |
Konstruktorzy publiczni
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
Domyślny konstruktor.
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
Ten wygodny konstruktor umożliwia wywołującemu bezpośrednie ustawienie listy pominięć, bez konieczności wywoływania setDataWipeSkipList( )
setDataWipeSkipList( )
osobno.
Parametry | |
---|---|
skipList | /data do zachowania podczas czyszczenia systemu plików @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
Ten wygodny konstruktor umożliwia wywołującemu bezpośrednie ustawienie listy pominięć, bez konieczności wywoływania setDataWipeSkipList( )
setDataWipeSkipList( )
osobno.
Parametry | |
---|---|
skipList | String : Zbiór ścieżek w /data do zachowania podczas czyszczenia systemu plików @see #setDataWipeSkipList |
Metody publiczne
Usunąć dane
public void deleteData (ITestDevice device)
Usuwa wszystkie pliki/katalogi z /data
na określonym urządzeniu, z wyjątkiem tych wykluczonych z listy pominięć.
Parametry | |
---|---|
device | ITestDevice : ITestDevice na którym można wykonać działanie |
Rzuca | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
getDataWipeSkipList
publicgetDataWipeSkipList ()
Pobierz katalog katalogów do wyczyszczenia, używany tylko do testowania.
Zwroty | |
---|---|
zestaw katalogów do pominięcia podczas czyszczenia katalogu |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
Wypycha zawartość pliku tests.zip na partycję 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 po powrocie
Parametry | |
---|---|
device | ITestDevice : ITestDevice do flashowania, zakłada się, że jest w trybie adb. |
deviceBuild | IDeviceBuildInfo : IDeviceBuildInfo zawierający test zip do flashowania |
Rzuca | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
setDataWipeSkipList
public void setDataWipeSkipList (skipList)
Ustawia listę ścieżek w /data
, aby uniknąć czyszczenia.
Parametry | |
---|---|
skipList | /data . |
setDataWipeSkipList
public 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 . |