Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


從測試zip文件(由構建系統輸出)在設備上安裝測試。

概要

公開方法

abstract void deleteData (ITestDevice device)

從指定設備上的/data刪除所有文件/目錄,但跳過列表中排除的文件/目錄除外。

abstract void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)

將tests.zip文件的內容推送到設備的數據分區上。

abstract void setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList)

設置/data下的路徑列表以避免清除。

abstract void setDataWipeSkipList (String... skipList)

設置/data下的路徑列表以避免清除。

公開方法

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
TargetSetupError
DeviceNotAvailableException

setDataWipeSkipList

public abstract void setDataWipeSkipList ( skipList)

設置/data下的路徑列表以避免清除。

參量
skipList :要跳過的目錄列表。

請注意,跳過列表的粒度是/data直接子級。

也可以看看:

setDataWipeSkipList

public abstract void setDataWipeSkipList (String... skipList)

設置/data下的路徑列表以避免清除。

參量
skipList String :要跳過的目錄列表。

請注意,跳過列表的粒度是/data直接子級。

也可以看看: