TestDevice.MicrodroidBuilder
public static class TestDevice.MicrodroidBuilder
extends Object
java.lang.Object |
↳ | com.android.tradefed.device.TestDevice.MicrodroidBuilder |
Trình tạo được sử dụng để tạo Thiết bị kiểm tra Microdroid.
Tóm lược
Phương thức công khai
public TestDevice.MicrodroidBuilder addExtraIdsigPath (String extraIdsigPath)
Thêm tệp idsig bổ sung vào danh sách.
Thông số |
---|
extraIdsigPath | String |
addTestDeviceOption
public TestDevice.MicrodroidBuilder addTestDeviceOption (String optionName,
String valueText)
Đặt TestDeviceOptions
cho microdroid TestDevice.
Thông số |
---|
optionName | String : Tên của TestDeviceOption cần đặt |
valueText | String : Giá trị |
xây dựng
public ITestDevice build (TestDevice device)
Bắt đầu một Thiết bị kiểm tra Microdroid trên Thiết bị kiểm tra đã cho.
Thông số |
---|
device | TestDevice |
cpuAffinity
public TestDevice.MicrodroidBuilder cpuAffinity (String affinity)
Đặt CPU máy chủ mà vCPU có thể chạy. Định dạng này là danh sách các CPU hoặc phạm vi CPU được phân tách bằng dấu phẩy để chạy vCPU. ví dụ: "0,1-3,5" để chọn CPU chủ 0, 1, 2, 3 và 5. Hoặc đây có thể là danh sách phân tách vCPU được phân tách bằng dấu hai chấm cho các chỉ định CPU chủ. ví dụ: "0=0:1=1:2=2" để ánh xạ vCPU 0 tới CPU máy chủ 0, v.v.
cấp độ gỡ lỗi
public TestDevice.MicrodroidBuilder debugLevel (String debugLevel)
Đặt mức gỡ lỗi. Các giá trị được hỗ trợ: "none", "app_only" và "full".
Thông số |
---|
debugLevel | String |
fromDevicePath
public static TestDevice.MicrodroidBuilder fromDevicePath (String apkPath,
String configPath)
Tạo trình tạo Microdroid cho apkPath đã cho và tệp cấu hình tải trọng trong APK.
Thông số |
---|
apkPath | String |
configPath | String |
fromFile
public static TestDevice.MicrodroidBuilder fromFile (File apkFile,
String configPath)
Tạo trình tạo Microdroid cho APK đã cho và tệp cấu hình tải trọng trong APK.
Thông số |
---|
apkFile | File |
configPath | String |
bộ nhớMib
public TestDevice.MicrodroidBuilder memoryMib (int memoryMib)
Đặt dung lượng RAM để cung cấp cho VM. Nếu giá trị này bằng 0 hoặc âm thì giá trị mặc định sẽ được sử dụng.
bảo vệVm
public TestDevice.MicrodroidBuilder protectedVm (boolean isProtectedVm)
Đặt xem VM có được bảo vệ hay không.
Thông số |
---|
isProtectedVm | boolean |