ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


การติดตั้งการทดสอบจากไฟล์ ZIP ของการทดสอบ (ตามเอาต์พุตโดยระบบบิลด์) ใน อุปกรณ์

สรุป

วิธีการสาธารณะ

abstract void deleteData(ITestDevice device)

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

abstract void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

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

abstract void setDataWipeSkipList( skipList)

กำหนดรายการเส้นทางภายใต้ /data เพื่อหลีกเลี่ยงการล้าง

abstract void setDataWipeSkipList(String... skipList)

กำหนดรายการเส้นทางภายใต้ /data เพื่อหลีกเลี่ยงการล้าง

วิธีการสาธารณะ

ลบข้อมูล

public abstract void deleteData (ITestDevice device)

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

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

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

การขว้าง
DeviceNotAvailableException
TargetSetupError

ดูเพิ่มเติม

PushTestsZipOntoData

public abstract void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

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

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

deviceBuild IDeviceBuildInfo: IDeviceBuildInfo ที่มีการทดสอบ ZIP ไปยัง Flash

การขว้าง
com.android.tradefed.device.DeviceNotavailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

setDataWipeWipeList

public abstract void setDataWipeSkipList ( skipList)

กำหนดรายการเส้นทางภายใต้ /data เพื่อหลีกเลี่ยงการล้าง

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

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

ดูเพิ่มเติม

setDataWipeWipeList

public abstract void setDataWipeSkipList (String... skipList)

กำหนดรายการเส้นทางภายใต้ /data เพื่อหลีกเลี่ยงการล้าง

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

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

ดูเพิ่มเติม