OxygenClient
public class OxygenClient
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.OxygenClient |
Uma classe que gerencia o uso do binário do cliente Oxygen para alugar ou liberar o dispositivo Oxygen.
Resumo
Campos | |
---|---|
public static final | sGceDeviceParamsToOxygenMap
|
Construtores públicos | |
---|---|
OxygenClient (File clientBinary, IRunUtil runUtil) | |
OxygenClient (File clientBinary) O construtor da classe OxygenClient. |
Métodos públicos | |
---|---|
CommandResult | leaseDevice ( IBuildInfo b, TestDeviceOptions deviceOptions) Tente alugar um dispositivo chamando o binário do cliente Oxygen. |
CommandResult | leaseMultipleDevices ( buildInfos, TestDeviceOptions deviceOptions) leaseMultipleDevices ( buildInfos, TestDeviceOptions deviceOptions) Tente alugar vários dispositivos chamando o binário do cliente Oxygen. |
Boolean | noWaitForBootSpecified ( TestDeviceOptions deviceOptions) Verifique se no_wait_for_boot está especificado na solicitação de concessão de oxigênio |
boolean | release ( GceAvdInfo gceAvdInfo, TestDeviceOptions deviceOptions) Tente liberar um dispositivo usando o binário do cliente Oxygen. |
Campos
sGceDeviceParamsToOxygenMap
public static finalsGceDeviceParamsToOxygenMap
Construtores públicos
OxygenClient
public OxygenClient (File clientBinary, IRunUtil runUtil)
Parâmetros | |
---|---|
clientBinary | File |
runUtil | IRunUtil |
OxygenClient
public OxygenClient (File clientBinary)
O construtor da classe OxygenClient.
Parâmetros | |
---|---|
clientBinary | File : o arquivo binário executável do cliente Oxygen. |
Métodos públicos
dispositivo de locação
public CommandResult leaseDevice (IBuildInfo b, TestDeviceOptions deviceOptions)
Tente alugar um dispositivo chamando o binário do cliente Oxygen.
Parâmetros | |
---|---|
b | IBuildInfo : IBuildInfo |
deviceOptions | TestDeviceOptions : TestDeviceOptions |
devoluções | |
---|---|
CommandResult | um CommandResult que o binário Oxygen retornou. |
locaçãoMultipleDevices
public CommandResult leaseMultipleDevices (buildInfos, TestDeviceOptions deviceOptions)
Tente alugar vários dispositivos chamando o binário do cliente Oxygen.
Parâmetros | |
---|---|
buildInfos | ERROR(/List ) ERROR(/List ) |
deviceOptions | TestDeviceOptions : TestDeviceOptions |
devoluções | |
---|---|
CommandResult | CommandResult que o binário Oxygen retornou. |
noWaitForBootSpecified
public Boolean noWaitForBootSpecified (TestDeviceOptions deviceOptions)
Verifique se no_wait_for_boot está especificado na solicitação de concessão de oxigênio
Parâmetros | |
---|---|
deviceOptions | TestDeviceOptions : TestDeviceOptions |
devoluções | |
---|---|
Boolean | true se no_wait_for_boot for especificado |
liberar
public boolean release (GceAvdInfo gceAvdInfo, TestDeviceOptions deviceOptions)
Tente liberar um dispositivo usando o binário do cliente Oxygen.
Parâmetros | |
---|---|
gceAvdInfo | GceAvdInfo : GceAvdInfo |
deviceOptions | TestDeviceOptions : TestDeviceOptions |
devoluções | |
---|---|
boolean | um booleano que indica se a liberação do dispositivo foi bem-sucedida. |