ITestsZipInstaller
public
interface
ITestsZipInstaller
| com.android.tradefed.targetprep.ITestsZipInstaller |
在设备上安装来自测试 ZIP 文件(由构建系统输出)的测试。
摘要
公共方法 | |
|---|---|
abstract
void
|
deleteData(ITestDevice device)
从指定设备上的 |
abstract
void
|
pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
将 tests.zip 文件的内容推送到设备的数据分区。 |
abstract
void
|
setDataWipeSkipList(String... skipList)
设置 |
abstract
void
|
setDataWipeSkipList(Collection<String> skipList)
设置 |
公共方法
deleteData
public abstract void deleteData (ITestDevice device)
从指定设备上的 /data 中移除所有文件/目录,但跳过列表中排除的文件/目录除外。
实现将停止设备上的运行时。强烈建议您在此方法完成后重启设备 。
| 参数 | |
|---|---|
device |
ITestDevice:要对其执行操作的 ITestDevice |
| 抛出 | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
pushTestsZipOntoData
public abstract void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
将 tests.zip 文件的内容推送到设备的数据分区。
| 参数 | |
|---|---|
device |
ITestDevice:要刷写的 ITestDevice,假定处于 adb 模式。 |
deviceBuild |
IDeviceBuildInfo:包含要刷写的测试 zip 的 IDeviceBuildInfo |
| 抛出 | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
|
setDataWipeSkipList
public abstract void setDataWipeSkipList (String... skipList)
设置 /data 下要避免清除的路径列表。
| 参数 | |
|---|---|
skipList |
String:要跳过的目录列表。
请注意,跳过列表的粒度是 |
setDataWipeSkipList
public abstract void setDataWipeSkipList (Collection<String> skipList)
设置 /data 下要避免清除的路径列表。
| 参数 | |
|---|---|
skipList |
Collection:要跳过的目录列表。
请注意,跳过列表的粒度是 |