MixKernelTargetPreparer
public class MixKernelTargetPreparer
extends BaseTargetPreparer
implements ILabPreparer , IConfigurationReceiver
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 ()
วิธีการสาธารณะ
ตั้งค่าคอนฟิก
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 | หากล้มเหลวในการรันเครื่องมือเคอร์เนลมิกซ์ |
| IOข้อยกเว้น |