GkiDeviceFlashPreparer

public class GkiDeviceFlashPreparer
extends BaseTargetPreparer implements ILabPreparer

java.lang.object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.GkiDeviceFlashPreparer


یک آماده‌کننده هدف که دستگاه را با تصویر عمومی هسته مشترک اندروید فلش می‌کند. لطفاً برای جزئیات بیشتر به https://source.android.com/devices/architecture/kernel/android-common مراجعه کنید.

خلاصه

سازندگان عمومی

GkiDeviceFlashPreparer ()

روش های عمومی

void setUp ( TestInformation testInfo)

تنظیم هدف را برای آزمایش انجام دهید.

void validateGkiBootImg ( ITestDevice device, IBuildInfo buildInfo)

تأیید تصویر بوت GKI مورد انتظار است.

روش های محافظت شده

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

تأیید تصویر بوت 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 : TestInformation فراخوانی.

پرتاب می کند
BuildError
DeviceNotAvailableException
TargetSetupError

validateGkiBootImg

public void validateGkiBootImg (ITestDevice device, 
                IBuildInfo buildInfo)

تأیید تصویر بوت GKI مورد انتظار است. (منسوخ شده است. لطفاً با ارائه tmpDir تماس بگیرید)

مولفه های
device ITestDevice : ITestDevice

buildInfo IBuildInfo : IBuildInfo اطلاعات ساخت

پرتاب می کند
TargetSetupError اگر gki boot.img معتبری وجود نداشته باشد

روش های محافظت شده

اضافه کردن HashFooter

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

تأیید تصویر بوت GKI مورد انتظار است. اگر boot.img معتبری وجود ندارد، استثنا را پرتاب کنید.

مولفه های
device ITestDevice : ITestDevice

buildInfo IBuildInfo : IBuildInfo اطلاعات ساخت

tmpDir File : فهرست موقت ERROR(/File)

پرتاب می کند
TargetSetupError اگر gki boot.img معتبری وجود نداشته باشد
DeviceNotAvailableException

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 معتبری وجود نداشته باشد