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 setDataWipeSkipList( ) setDataWipeSkipList( ) osobno.

DefaultTestsZipInstaller (String... skipList)

Ten wygodny konstruktor umożliwia wywołującemu bezpośrednie ustawienie listy pominięć, bez konieczności wywoływania setDataWipeSkipList( ) setDataWipeSkipList( ) osobno.

Metody publiczne

void deleteData ( ITestDevice device)

Usuwa wszystkie pliki/katalogi z /data na określonym urządzeniu, z wyjątkiem tych wykluczonych z listy pominięć.

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 /data , aby uniknąć czyszczenia.

void setDataWipeSkipList (String... skipList)

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

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 : Zbiór ścieżek w /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ęć.

Implementacja zatrzyma działanie na urządzeniu. Zdecydowanie zaleca się ponowne uruchomienie urządzenia po zakończeniu tej metody.

Parametry
device ITestDevice : ITestDevice na którym można wykonać działanie

Rzuca
DeviceNotAvailableException
TargetSetupError

getDataWipeSkipList

public  getDataWipeSkipList ()

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 : lista katalogów do pominięcia.

Należy pamiętać, że szczegółowość listy pominięć jest bezpośrednimi elementami podrzędnymi /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 .