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) ابزار mix kernel را برای تولید بیلد دستگاه جدید اجرا کنید استفاده از ابزار مخلوط کردن: build_mixed_kernels device_dir out_dir flavor target kernel_dir |
سازندگان عمومی
MixKernelTargetPreparer
public MixKernelTargetPreparer ()
روش های عمومی
پیکربندی set
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)
ابزار mix kernel را برای تولید بیلد دستگاه جدید اجرا کنید
استفاده از ابزار مخلوط کردن: build_mixed_kernels device_dir out_dir flavor target kernel_dir
پارامترها | |
---|---|
device | ITestDevice : دستگاه تست |
oldDeviceDir | File : فهرست ERROR(/File) حاوی تصاویر دستگاه قدیمی است |
kernelDir | File : فهرست ERROR(/File) حاوی مقصد تصاویر هسته است |
gkiDir | File : فهرست ERROR(/File) حاوی مقصد تصاویر هسته GKI است |
newDeviceDir | File : فهرست ERROR(/File) که در آن تصاویر دستگاه جدید تولید می شود |
پرتاب می کند | |
---|---|
TargetSetupError | اگر نمی تواند ابزار هسته مخلوط را اجرا کند |
| IOException |