ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


Cài đặt các chương trình kiểm thử từ tệp zip kiểm thử (do hệ thống xây dựng tạo 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, ngoại trừ những tệp/thư mục bị loại trừ khỏi danh sách bỏ qua.

abstract void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

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

abstract void setDataWipeSkipList( skipList)

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

abstract void setDataWipeSkipList(String... skipList)

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

Phương thức công khai

deleteData

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, ngoại trừ những tệp/thư mục bị loại trừ khỏi danh sách bỏ qua.

Việc 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 tất phương thức này.

Tham số
device ITestDevice: ITestDevice cần thực hiệ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 tests.zip vào phân vùng dữ liệu của thiết bị.

Tham số
device ITestDevice: ITestDevice để cài đặt ROM, giả định là ở chế độ adb.

deviceBuild IDeviceBuildInfo: IDeviceBuildInfo chứa tệp zip kiểm thử để truyền nhanh

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

setDataWipeSkipList

public abstract void setDataWipeSkipList ( skipList)

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

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

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

setDataWipeSkipList

public abstract void setDataWipeSkipList (String... skipList)

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

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

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