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

validateGkiBootImg

public void validateGkiBootImg (ITestDevice device, 
                IBuildInfo buildInfo)

GKI ブートイメージが想定されることを検証します。(廃止。tmpDir が提供されている場合は、電話でお問い合わせください)

パラメータ
device ITestDevice: ITestDevice

buildInfo IBuildInfo: IBuildInfo ビルド情報

例外
TargetSetupError 有効な gki boot.img がない場合

保護されたメソッド

getHostOptions

protected IHostOptions getHostOptions ()

IHostOptions への参照を取得する

戻り値
IHostOptions 使用する IHostOptions

getRunUtil

protected IRunUtil getRunUtil ()

使用する IRunUtil インスタンスを取得します。

戻り値
IRunUtil 使用する IRunUtil

validateGkiBootImg

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 がない場合