GkiDeviceFlashPreparer
public class GkiDeviceFlashPreparer
extends BaseTargetPreparer
implements ILabPreparer
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.GkiDeviceFlashPreparer |
使用 android 通用內核通用映像刷新設備的目標準備器。詳情請參閱 https://source.android.com/devices/architecture/kernel/android-common。
概括
公共構造函數 | |
---|---|
GkiDeviceFlashPreparer () |
公共方法 | |
---|---|
void | setUp ( TestInformation testInfo) 執行目標設置以進行測試。 |
void | validateGkiBootImg ( ITestDevice device, IBuildInfo buildInfo) 驗證預期的 GKI 引導映像。 |
受保護的方法 | |
---|---|
void | addHashFooter ( ITestDevice device, IBuildInfo buildInfo, File tmpDir) 驗證預期的 GKI 引導映像。 |
IHostOptions | getHostOptions () 獲取對 |
IRunUtil | getRunUtil () 獲取要使用的 |
void | validateGkiBootImg ( ITestDevice device, IBuildInfo buildInfo, File tmpDir) 驗證預期的 GKI 引導映像。 |
公共構造函數
GkiDeviceFlashPreparer
public GkiDeviceFlashPreparer ()
公共方法
設置
public void setUp (TestInformation testInfo)
執行目標設置以進行測試。
參數 | |
---|---|
testInfo | TestInformation :調用的TestInformation 。 |
投擲 | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
驗證 GkiBootImg
public void validateGkiBootImg (ITestDevice device, IBuildInfo buildInfo)
驗證預期的 GKI 引導映像。 (已過時。請調用提供的 tmpDir)
參數 | |
---|---|
device | ITestDevice : ITestDevice |
buildInfo | IBuildInfo : IBuildInfo 構建信息 |
投擲 | |
---|---|
TargetSetupError | 如果沒有有效的 gki boot.img |
受保護的方法
添加哈希頁腳
protected void addHashFooter (ITestDevice device, IBuildInfo buildInfo, File tmpDir)
驗證預期的 GKI 引導映像。如果沒有有效的 boot.img,則拋出異常。
參數 | |
---|---|
device | ITestDevice : ITestDevice |
buildInfo | IBuildInfo : IBuildInfo 構建信息 |
tmpDir | File :臨時目錄ERROR(/File) |
投擲 | |
---|---|
TargetSetupError | 如果沒有有效的 gki boot.img |
DeviceNotAvailableException |
驗證 GkiBootImg
protected void validateGkiBootImg (ITestDevice device, IBuildInfo buildInfo, File tmpDir)
驗證預期的 GKI 引導映像。如果沒有有效的 boot.img,則拋出異常。
參數 | |
---|---|
device | ITestDevice : ITestDevice |
buildInfo | IBuildInfo : IBuildInfo 構建信息 |
tmpDir | File :臨時目錄ERROR(/File) |
投擲 | |
---|---|
TargetSetupError | 如果沒有有效的 gki boot.img |