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)

แทรก IConfiguration ที่ใช้อยู่

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 target flavor kernel_dir

ตัวสร้างแบบสาธารณะ

MixKernelTargetPreparer

public MixKernelTargetPreparer ()

เมธอดสาธารณะ

setConfiguration

public void setConfiguration (IConfiguration configuration)

แทรก IConfiguration ที่ใช้อยู่

พารามิเตอร์
configuration IConfiguration

setUp

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 target flavor kernel_dir

พารามิเตอร์
device ITestDevice: อุปกรณ์ทดสอบ

oldDeviceDir File: ไดเรกทอรี ERROR(/File) มีรูปภาพอุปกรณ์เครื่องเก่า

kernelDir File: ไดเรกทอรี ERROR(/File) มีปลายทางของภาพเคอร์เนล

gkiDir File: ไดเรกทอรี ERROR(/File) มีปลายทางของภาพเคอร์เนล GKI

newDeviceDir File: ไดเรกทอรี ERROR(/File) ที่ระบบจะสร้างรูปภาพอุปกรณ์ใหม่

การโยน
TargetSetupError if fails to run mix kernel tool
IOException