MixKernelTargetPreparer
public
class
MixKernelTargetPreparer
extends BaseTargetPreparer
implements
IConfigurationReceiver,
ILabPreparer
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.MixKernelTargetPreparer |
カーネル イメージとデバイス イメージを組み合わせることを可能にする ITargetPreparer
。
概要
パブリック コンストラクタ | |
---|---|
MixKernelTargetPreparer()
|
パブリック メソッド | |
---|---|
void
|
setConfiguration(IConfiguration configuration)
使用中の |
void
|
setUp(TestInformation testInfo)
テスト用のターゲット セットアップを行います。 |
保護されたメソッド | |
---|---|
void
|
runMixKernelTool(ITestDevice device, File oldDeviceDir, File kernelDir, File gkiDir, File newDeviceDir)
ミックス カーネル ツールを実行して新しいデバイスビルドを生成する ミキシングツールの使用方法: build_mixed_kernels device_dir out_dir ターゲット フレーバー kernel_dir |
パブリック コンストラクタ
MixKernelTargetPreparer
public MixKernelTargetPreparer ()
パブリック メソッド
setConfiguration
public void setConfiguration (IConfiguration configuration)
使用中の IConfiguration
を注入します。
パラメータ | |
---|---|
configuration |
IConfiguration |
セットアップ
public void setUp (TestInformation testInfo)
テスト用のターゲット セットアップを行います。
パラメータ | |
---|---|
testInfo |
TestInformation : 呼び出しの TestInformation 。 |
例外 | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
保護されたメソッド
runMixKernelTool
protected void runMixKernelTool (ITestDevice device, File oldDeviceDir, File kernelDir, File gkiDir, File newDeviceDir)
ミックス カーネル ツールを実行して新しいデバイスビルドを生成する
ミキシングツールの使用方法: build_mixed_kernels device_dir out_dir ターゲット フレーバー kernel_dir
パラメータ | |
---|---|
device |
ITestDevice : テストデバイス |
oldDeviceDir |
File : ディレクトリ ERROR(/File) には古いデバイス イメージが含まれています。 |
kernelDir |
File : カーネル イメージの宛先が含まれるディレクトリ ERROR(/File) |
gkiDir |
File : ディレクトリ ERROR(/File) には、GKI カーネル イメージの宛先が含まれます。 |
newDeviceDir |
File : 新しいデバイス イメージの生成先となるディレクトリ ERROR(/File) |
例外 | |
---|---|
TargetSetupError |
ミックス カーネル ツールの実行が失敗した場合 |
|
IOException |