Google 致力于为黑人社区推动种族平等。查看具体举措

GkiDeviceFlashPreparer

public class GkiDeviceFlashPreparer
extends BaseTargetPreparer

对象
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 ITestDevice :在ITestDevice

buildInfo IBuildInfo :在IBuildInfo构建信息

投掷
TargetSetupError如果没有有效的 gki boot.img

受保护的方法

获取主机选项

protected IHostOptions getHostOptions ()

获取到的参考IHostOptions

退货
IHostOptionsIHostOptions到使用

获取运行工具

protected IRunUtil getRunUtil ()

获取IRunUtil实例使用。

退货
IRunUtilIRunUtil到使用

验证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