IDeviceBuildProvider
public
interface
IDeviceBuildProvider
implements
IBuildProvider
| com.android.tradefed.build.IDeviceBuildProvider |
IBuildProvider 會使用 ITestDevice 中的資訊,擷取版本。
這個介面的常見用途是建構提供者,可根據裝置類型擷取不同類型的建構。不建議在 BuildProvider 中執行修改裝置狀態的動作。
實作這個介面會導致 TF 架構呼叫 getBuild(com.android.tradefed.device.ITestDevice) 方法,而非 IBuildProvider.getBuild()。
摘要
公用方法 | |
|---|---|
abstract
IBuildInfo
|
getBuild(ITestDevice device)
擷取測試中版本的資料 |
公用方法
getBuild
public abstract IBuildInfo getBuild (ITestDevice device)
擷取測試中版本的資料
| 參數 | |
|---|---|
device |
ITestDevice:為測試而分配的 ITestDevice |
| 傳回 | |
|---|---|
IBuildInfo |
針對測試中的建構,請使用 IBuildInfo;如果沒有可用於測試的建構,請使用 null |
| 擲回 | |
|---|---|
BuildRetrievalError |
發生未預期的錯誤,因此無法擷取建構資訊 |
DeviceNotAvailableException |
如果裝置無法進行測試 |