khách hàng oxy
public class OxygenClient
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.OxygenClient |
Một lớp quản lý việc sử dụng nhị phân máy khách Oxygen để cho thuê hoặc giải phóng thiết bị Oxygen.
Tóm lược
Lĩnh vực | |
---|---|
public static final | sGceDeviceParamsToOxygenMap
|
nhà thầu công cộng | |
---|---|
OxygenClient (File clientBinary, IRunUtil runUtil) | |
OxygenClient (File clientBinary) Hàm tạo của lớp OxygenClient. |
Phương thức công khai | |
---|---|
CommandResult | leaseDevice ( IBuildInfo b, TestDeviceOptions deviceOptions) Cố gắng cho thuê một thiết bị bằng cách gọi nhị phân máy khách Oxygen. |
CommandResult | leaseMultipleDevices ( buildInfos, TestDeviceOptions deviceOptions) leaseMultipleDevices ( buildInfos, TestDeviceOptions deviceOptions) Cố gắng cho thuê nhiều thiết bị bằng cách gọi nhị phân máy khách Oxygen. |
Boolean | noWaitForBootSpecified ( TestDeviceOptions deviceOptions) Kiểm tra xem no_wait_for_boot có được chỉ định trong yêu cầu thuê Oxy không |
boolean | release ( GceAvdInfo gceAvdInfo, TestDeviceOptions deviceOptions) Cố gắng giải phóng thiết bị bằng cách sử dụng tệp nhị phân máy khách Oxygen. |
Lĩnh vực
sGceDeviceParamsToOxygenMap
public static finalsGceDeviceParamsToOxygenMap
nhà thầu công cộng
khách hàng oxy
public OxygenClient (File clientBinary, IRunUtil runUtil)
Thông số | |
---|---|
clientBinary | File |
runUtil | IRunUtil |
khách hàng oxy
public OxygenClient (File clientBinary)
Hàm tạo của lớp OxygenClient.
Thông số | |
---|---|
clientBinary | File : tệp nhị phân máy khách Oxygen có thể thực thi. |
Phương thức công khai
thuê thiết bị
public CommandResult leaseDevice (IBuildInfo b, TestDeviceOptions deviceOptions)
Cố gắng cho thuê một thiết bị bằng cách gọi nhị phân máy khách Oxygen.
Thông số | |
---|---|
b | IBuildInfo : IBuildInfo |
deviceOptions | TestDeviceOptions : TestDeviceOptions |
trả lại | |
---|---|
CommandResult | một CommandResult mà nhị phân Oxy trả về. |
cho thuêNhiều thiết bị
public CommandResult leaseMultipleDevices (buildInfos, TestDeviceOptions deviceOptions)
Cố gắng cho thuê nhiều thiết bị bằng cách gọi nhị phân máy khách Oxygen.
Thông số | |
---|---|
buildInfos | ERROR(/List ) ERROR(/List ) |
deviceOptions | TestDeviceOptions : TestDeviceOptions |
trả lại | |
---|---|
CommandResult | CommandResult mà nhị phân Oxy trả về. |
noWaitForBootSpecified
public Boolean noWaitForBootSpecified (TestDeviceOptions deviceOptions)
Kiểm tra xem no_wait_for_boot có được chỉ định trong yêu cầu thuê Oxy không
Thông số | |
---|---|
deviceOptions | TestDeviceOptions : TestDeviceOptions |
trả lại | |
---|---|
Boolean | true nếu no_wait_for_boot được chỉ định |
phóng thích
public boolean release (GceAvdInfo gceAvdInfo, TestDeviceOptions deviceOptions)
Cố gắng giải phóng thiết bị bằng cách sử dụng tệp nhị phân máy khách Oxygen.
Thông số | |
---|---|
gceAvdInfo | GceAvdInfo : GceAvdInfo |
deviceOptions | TestDeviceOptions : TestDeviceOptions |
trả lại | |
---|---|
boolean | một boolean cho biết việc phát hành thiết bị có thành công hay không. |