OxygèneClient

public class OxygenClient
extends Object

java.lang.Object
com.android.tradefed.device.cloud.OxygenClient


Une classe qui gère l'utilisation du binaire du client Oxygen pour louer ou libérer un périphérique Oxygen.

Sommaire

Des champs

public static final sGceDeviceParamsToOxygenMap

Constructeurs publics

OxygenClient (File clientBinary, IRunUtil runUtil)
OxygenClient (File clientBinary)

Le constructeur de la classe OxygenClient.

Méthodes publiques

CommandResult leaseDevice ( IBuildInfo b, TestDeviceOptions deviceOptions)

Essayez de louer un appareil en appelant le binaire du client Oxygen.

CommandResult leaseMultipleDevices ( buildInfos, TestDeviceOptions deviceOptions) leaseMultipleDevices ( buildInfos, TestDeviceOptions deviceOptions)

Essayez de louer plusieurs appareils en appelant le binaire du client Oxygen.

boolean release ( GceAvdInfo gceAvdInfo, TestDeviceOptions deviceOptions)

Tentative de libération d'un périphérique à l'aide du binaire du client Oxygen.

Des champs

sGceDeviceParamsToOxygenMap

public static final  sGceDeviceParamsToOxygenMap

Constructeurs publics

OxygèneClient

public OxygenClient (File clientBinary, 
                IRunUtil runUtil)

Paramètres
clientBinary File

runUtil IRunUtil

OxygèneClient

public OxygenClient (File clientBinary)

Le constructeur de la classe OxygenClient.

Paramètres
clientBinary File : le fichier binaire exécutable du client Oxygen.

Méthodes publiques

bailAppareil

public CommandResult leaseDevice (IBuildInfo b, 
                TestDeviceOptions deviceOptions)

Essayez de louer un appareil en appelant le binaire du client Oxygen.

Paramètres
b IBuildInfo : IBuildInfo

deviceOptions TestDeviceOptions : TestDeviceOptions

Retour
CommandResult un CommandResult renvoyé par le binaire Oxygen.

bailPlusieursAppareils

public CommandResult leaseMultipleDevices ( buildInfos, 
                TestDeviceOptions deviceOptions)

Essayez de louer plusieurs appareils en appelant le binaire du client Oxygen.

Paramètres
buildInfos : ERROR(/List ) ERROR(/List )

deviceOptions TestDeviceOptions : TestDeviceOptions

Retour
CommandResult CommandResult renvoyé par le binaire Oxygen.

Libération

public boolean release (GceAvdInfo gceAvdInfo, 
                TestDeviceOptions deviceOptions)

Tentative de libération d'un périphérique à l'aide du binaire du client Oxygen.

Paramètres
gceAvdInfo GceAvdInfo : GceAvdInfo

deviceOptions TestDeviceOptions : TestDeviceOptions

Retour
boolean un booléen qui indique si la libération de l'appareil a réussi.