Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

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 final  sGceDeviceParamsToOxygenMap

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.