GkiDeviceFlashPreparer

public class GkiDeviceFlashPreparer
extends BaseTargetPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.GkiDeviceFlashPreparer


เครื่องมือเตรียมเป้าหมายที่จะแฟลชอุปกรณ์ด้วยรูปภาพทั่วไปของเคอร์เนล Android ทั่วไป โปรดดูรายละเอียดที่ https://source.android.com/devices/architecture/kernel/android-common

สรุป

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

GkiDeviceFlashPreparer()

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

void setUp(TestInformation testInfo)

void validateGkiBootImg(ITestDevice device, IBuildInfo buildInfo)

ตรวจสอบว่ารูปภาพสำหรับบูต GKI ถูกต้อง

วิธีการที่มีการป้องกัน

IHostOptions getHostOptions()

ดูข้อมูลอ้างอิงเกี่ยวกับ IHostOptions

IRunUtil getRunUtil()

รับอินสแตนซ์ IRunUtil เพื่อใช้งาน

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

ตรวจสอบว่ารูปภาพสำหรับบูต GKI ถูกต้อง

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

GkiDeviceFlashPreparer

public GkiDeviceFlashPreparer ()

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

setUp

public void setUp (TestInformation testInfo)

พารามิเตอร์
testInfo TestInformation

การโยน
BuildError
DeviceNotAvailableException
TargetSetupError

validateGkiBootImg

public void validateGkiBootImg (ITestDevice device, 
                IBuildInfo buildInfo)

ตรวจสอบว่ารูปภาพสำหรับบูต GKI ถูกต้อง (เลิกใช้งานแล้ว โปรดเรียกใช้โดยระบุ tmpDir)

พารามิเตอร์
device ITestDevice: ITestDevice

buildInfo IBuildInfo: IBuildInfo ข้อมูลบิลด์

การโยน
TargetSetupError หากไม่มี boot.img ของ gki ที่ถูกต้อง

วิธีการที่มีการป้องกัน

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 หากไม่มี boot.img ของ gki ที่ถูกต้อง