FastbootUpdateBootstrapPreparer
public
class
FastbootUpdateBootstrapPreparer
extends DeviceFlashPreparer
java.lang.Object | |||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | ||
↳ | com.android.tradefed.targetprep.DeviceFlashPreparer | ||
↳ | com.android.tradefed.targetprep.FastbootUpdateBootstrapPreparer |
指定したファイル(ブートローダー、無線通信、デバイス イメージの ZIP)を IDeviceBuildInfo
にステージングして FastbootDeviceFlasher
でデバイスをフラッシュし、結果レポート用に起動後のデバイス属性をビルド情報に挿入する ITargetPreparer
。
これは、既存の自動化インフラストラクチャに適合するように、外部ソースのデバイスとビルドからのデバイス イメージ更新メカニズムとして fastboot update
を使用する場合に便利です。
概要
パブリック コンストラクタ | |
---|---|
FastbootUpdateBootstrapPreparer()
|
パブリック メソッド | |
---|---|
void
|
setUp(TestInformation testInfo)
|
保護されたメソッド | |
---|---|
IDeviceFlasher
|
createFlasher(ITestDevice device)
使用する |
パブリック コンストラクタ
FastbootUpdateBootstrapPreparer
public FastbootUpdateBootstrapPreparer ()
パブリック メソッド
setUp
public void setUp (TestInformation testInfo)
パラメータ | |
---|---|
testInfo |
TestInformation |
例外 | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
保護されたメソッド
createFlasher
protected IDeviceFlasher createFlasher (ITestDevice device)
使用する IDeviceFlasher
を作成します。サブクラスはオーバーライドできます
パラメータ | |
---|---|
device |
ITestDevice |
戻り値 | |
---|---|
IDeviceFlasher |
例外 | |
---|---|
DeviceNotAvailableException |