ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


ติดตั้งการทดสอบจากไฟล์ ZIP ของการทดสอบ (ตามที่ระบบบิลด์แสดงผล) ในอุปกรณ์

สรุป

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

abstract void deleteData(ITestDevice device)

นำไฟล์/ไดเรกทอรีทั้งหมดออกจาก /data ในอุปกรณ์ที่ระบุ ยกเว้นไฟล์/ไดเรกทอรีที่ยกเว้นโดยรายการการข้าม

abstract void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

พุชเนื้อหาของไฟล์ tests.zip ไปยังพาร์ติชันข้อมูลของอุปกรณ์

abstract void setDataWipeSkipList( skipList)

ตั้งค่ารายการเส้นทางในส่วน /data เพื่อหลีกเลี่ยงการล้าง

abstract void setDataWipeSkipList(String... skipList)

ตั้งค่ารายการเส้นทางในส่วน /data เพื่อหลีกเลี่ยงการล้าง

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

deleteData

public abstract void deleteData (ITestDevice device)

นำไฟล์/ไดเรกทอรีทั้งหมดออกจาก /data ในอุปกรณ์ที่ระบุ ยกเว้นไฟล์/ไดเรกทอรีที่ยกเว้นโดยรายการการข้าม

การติดตั้งใช้งานจะหยุดรันไทม์ในอุปกรณ์ เราขอแนะนำให้รีบูตอุปกรณ์เมื่อทำตามวิธีการนี้เสร็จแล้ว

พารามิเตอร์
device ITestDevice: ITestDevice ที่จะดำเนินการ

การโยน
DeviceNotAvailableException
TargetSetupError

ดูเพิ่มเติม

pushTestsZipOntoData

public abstract void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

พุชเนื้อหาของไฟล์ tests.zip ไปยังพาร์ติชันข้อมูลของอุปกรณ์

พารามิเตอร์
device ITestDevice: ITestDevice ที่จะแฟลช โดยถือว่าอยู่ในโหมด adb

deviceBuild IDeviceBuildInfo: IDeviceBuildInfo ที่มีไฟล์ ZIP ของการทดสอบเพื่อแฟลช

การโยน
com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

setDataWipeSkipList

public abstract void setDataWipeSkipList ( skipList)

ตั้งค่ารายการเส้นทางในส่วน /data เพื่อหลีกเลี่ยงการล้าง

พารามิเตอร์
skipList : รายการไดเรกทอรีที่จะข้าม

โปรดทราบว่าความละเอียดของรายการการข้ามคือรายการย่อยโดยตรงของ /data

ดูเพิ่มเติม

setDataWipeSkipList

public abstract void setDataWipeSkipList (String... skipList)

ตั้งค่ารายการเส้นทางในส่วน /data เพื่อหลีกเลี่ยงการล้าง

พารามิเตอร์
skipList String: รายการไดเรกทอรีที่จะข้าม

โปรดทราบว่าความละเอียดของรายการการข้ามคือรายการย่อยโดยตรงของ /data

ดูเพิ่มเติม