GkiDeviceFlashPreparer

public class GkiDeviceFlashPreparer
extends BaseTargetPreparer

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 啟動映像。

受保護的方法

IHostOptions getHostOptions ()

取得IHostOptions引用

IRunUtil getRunUtil ()

取得要使用的IRunUtil實例。

void validateGkiBootImg (ITestDevice device, IBuildInfo buildInfo, File tmpDir)

驗證預期的 GKI 啟動映像。

公共構造函數

GkiDeviceFlashPreparer

public GkiDeviceFlashPreparer ()

公共方法

設定

public void setUp (TestInformation testInfo)

參數
testInfo TestInformation

投擲
BuildError
DeviceNotAvailableException
TargetSetupError

驗證GkiBootImg

public void validateGkiBootImg (ITestDevice device, 
                IBuildInfo buildInfo)

驗證預期的 GKI 啟動映像。 (已廢棄。請提供 tmpDir 來電)

參數
device ITestDeviceITestDevice

buildInfo IBuildInfoIBuildInfo建置訊息

投擲
TargetSetupError如果沒有有效的 gki boot.img

受保護的方法

取得主機選項

protected IHostOptions getHostOptions ()

取得IHostOptions引用

退貨
IHostOptions要使用的IHostOptions

取得運行工具

protected IRunUtil getRunUtil ()

取得要使用的IRunUtil實例。

退貨
IRunUtil要使用的IRunUtil

驗證GkiBootImg

protected void validateGkiBootImg (ITestDevice device, 
                IBuildInfo buildInfo, 
                File tmpDir)

驗證預期的 GKI 啟動映像。如果沒有有效的 boot.img,則拋出例外。

參數
device ITestDeviceITestDevice

buildInfo IBuildInfoIBuildInfo建置訊息

tmpDir File :臨時目錄ERROR(/File)

投擲
TargetSetupError如果沒有有效的 gki boot.img