ITestsZipInstaller
public
interface
ITestsZipInstaller
| com.android.tradefed.targetprep.ITestsZipInstaller |
Installiert Tests aus einer Tests-ZIP-Datei (wie vom Build-System ausgegeben) auf einem Gerät.
Zusammenfassung
Öffentliche Methoden | |
|---|---|
abstract
void
|
deleteData(ITestDevice device)
Entfernt alle Dateien/Verzeichnisse aus |
abstract
void
|
pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
Überträgt den Inhalt der Datei „tests.zip“ auf die Datenpartition des Geräts. |
abstract
void
|
setDataWipeSkipList(String... skipList)
Legt die Liste der Pfade unter |
abstract
void
|
setDataWipeSkipList(Collection<String> skipList)
Legt die Liste der Pfade unter |
Öffentliche Methoden
deleteData
public abstract void deleteData (ITestDevice device)
Entfernt alle Dateien/Verzeichnisse aus /data auf dem angegebenen Gerät, mit der
Ausnahme derjenigen, die durch die Überspringen-Liste ausgeschlossen sind.
Die Implementierung beendet die Laufzeit auf dem Gerät. Es wird dringend empfohlen, das Gerät nach Abschluss dieser Methode neu zu starten.
| Parameter | |
|---|---|
device |
ITestDevice: Das ITestDevice, auf das sich die Aktion bezieht |
| Löst aus | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
Weitere Informationen
pushTestsZipOntoData
public abstract void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
Überträgt den Inhalt der Datei „tests.zip“ auf die Datenpartition des Geräts.
| Parameter | |
|---|---|
device |
ITestDevice: das ITestDevice, auf das die Datei übertragen werden soll. Es wird davon ausgegangen, dass es sich im ADB-Modus befindet. |
deviceBuild |
IDeviceBuildInfo: Der IDeviceBuildInfo, der die zu flashende Tests-ZIP-Datei enthält |
| Löst aus | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
|
setDataWipeSkipList
public abstract void setDataWipeSkipList (String... skipList)
Legt die Liste der Pfade unter /data fest, die nicht gelöscht werden sollen.
| Parameter | |
|---|---|
skipList |
String: Die Liste der zu überspringenden Verzeichnisse.
Die Granularität der Überspringen-Liste bezieht sich auf die direkten untergeordneten Elemente von |
Weitere Informationen
setDataWipeSkipList
public abstract void setDataWipeSkipList (Collection<String> skipList)
Legt die Liste der Pfade unter /data fest, die nicht gelöscht werden sollen.
| Parameter | |
|---|---|
skipList |
Collection: Die Liste der zu überspringenden Verzeichnisse.
Die Granularität der Überspringen-Liste bezieht sich auf die direkten untergeordneten Elemente von |
Weitere Informationen