ITestsZip 安裝程序
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 ( skipList) setDataWipeSkipList ( skipList) 在 |
abstract void | setDataWipeSkipList (String... skipList) 在 |
公共方法
刪除數據
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 :包含測試壓縮到閃存的IDeviceBuildInfo |
投擲 | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
| com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException | |
TargetSetupError |
setDataWipeSkipList
public abstract void setDataWipeSkipList (skipList)
在/data
下設置路徑列表以避免清除。
參數 | |
---|---|
skipList | /data 的直接子級。 |
也可以看看:
setDataWipeSkipList
public abstract void setDataWipeSkipList (String... skipList)
在/data
下設置路徑列表以避免清除。
參數 | |
---|---|
skipList | String : 要跳過的目錄列表。請注意,跳過列表的粒度是/data 的直接子級。 |
也可以看看: