ITestsZipInstaller
public
interface
ITestsZipInstaller
com.android.tradefed.targetprep.ITestsZipInstaller |
将测试从测试 ZIP 文件(由 build 系统输出)安装到设备上。
摘要
公共方法 | |
---|---|
abstract
void
|
deleteData(ITestDevice device)
从指定设备上的 |
abstract
void
|
pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
将 tests.zip 文件的内容推送到设备的数据分区。 |
abstract
void
|
setDataWipeSkipList(
设置 |
abstract
void
|
setDataWipeSkipList(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 (skipList)
设置 /data
下的路径列表,以避免清除。
参数 | |
---|---|
skipList |
:要跳过的目录列表。
请注意,跳过列表的精细程度为 |
setDataWipeSkipList
public abstract void setDataWipeSkipList (String... skipList)
设置 /data
下的路径列表,以避免清除。
参数 | |
---|---|
skipList |
String :要跳过的目录列表。
请注意,跳过列表的精细程度为 |