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