Trình cài đặt ITestsZip

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


Cài đặt các bài kiểm thử từ một tệp zip kiểm thử (do hệ thống xây dựng xuất ra) trên một thiết bị.

Tóm tắt

Phương thức công khai

abstract void deleteData(ITestDevice device)

Xoá tất cả tệp/thư mục khỏi /data trên thiết bị đã chỉ định bằng phần tử ngoại lệ những nội dung bị loại trừ trong danh sách bỏ qua.

abstract void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

Đẩy nội dung của tệp test.zip vào phân vùng dữ liệu của thiết bị.

abstract void setDataWipeSkipList( skipList)

Đặt danh sách đường dẫn trong /data để tránh bị xoá.

abstract void setDataWipeSkipList(String... skipList)

Đặt danh sách đường dẫn trong /data để tránh bị xoá.

Phương thức công khai

xoá dữ liệu

public abstract void deleteData (ITestDevice device)

Xoá tất cả tệp/thư mục khỏi /data trên thiết bị đã chỉ định bằng phần tử ngoại lệ những nội dung bị loại trừ trong danh sách bỏ qua.

Quá trình triển khai sẽ dừng thời gian chạy trên thiết bị. Bạn nên khởi động lại thiết bị sau khi hoàn thành phương pháp này.

Tham số
device ITestDevice: ITestDevice cần hành động

Gửi
DeviceNotAvailableException
TargetSetupError

pushTestsZipOntoData

public abstract void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

Đẩy nội dung của tệp test.zip vào phân vùng dữ liệu của thiết bị.

Tham số
device ITestDevice: ITestDevice sẽ nhấp nháy, giả định là ở chế độ adb.

deviceBuild IDeviceBuildInfo: IDeviceBuildInfo chứa các bài kiểm thử zip để cài đặt ROM

Gửi
com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

setDataWipeSkipList

public abstract void setDataWipeSkipList ( skipList)

Đặt danh sách đường dẫn trong /data để tránh bị xoá.

Tham số
skipList : danh sách các thư mục muốn bỏ qua.

Xin lưu ý rằng mức độ chi tiết của danh sách bỏ qua là phần tử con trực tiếp của /data.

setDataWipeSkipList

public abstract void setDataWipeSkipList (String... skipList)

Đặt danh sách đường dẫn trong /data để tránh bị xoá.

Tham số
skipList String: danh sách các thư mục muốn bỏ qua.

Xin lưu ý rằng mức độ chi tiết của danh sách bỏ qua là phần tử con trực tiếp của /data.