Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

OxygenClient

public class OxygenClient
extends Object

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


Eine Klasse, die die Verwendung der Oxygen-Client-Binärdatei zum Leasen oder Freigeben von Oxygen-Geräten verwaltet.

Zusammenfassung

Felder

public static final sGceDeviceParamsToOxygenMap

Öffentliche Konstrukteure

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

Der Konstruktor der OxygenClient-Klasse.

Öffentliche Methoden

CommandResult leaseDevice ( IBuildInfo b, TestDeviceOptions deviceOptions)

Versuchen Sie, ein Gerät zu leasen, indem Sie die Binärdatei des Oxygen-Clients aufrufen.

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

Versuchen Sie, mehrere Geräte zu leasen, indem Sie die Binärdatei des Oxygen-Clients aufrufen.

boolean release ( GceAvdInfo gceAvdInfo, TestDeviceOptions deviceOptions)

Versuchen Sie, ein Gerät mithilfe der Oxygen-Client-Binärdatei freizugeben.

Felder

sGceDeviceParamsToOxygenMap

public static final  sGceDeviceParamsToOxygenMap

Öffentliche Konstrukteure

OxygenClient

public OxygenClient (File clientBinary, 
                IRunUtil runUtil)

Parameter
clientBinary File

runUtil IRunUtil

OxygenClient

public OxygenClient (File clientBinary)

Der Konstruktor der OxygenClient-Klasse.

Parameter
clientBinary File : die ausführbare Binärdatei des Oxygen-Clients.

Öffentliche Methoden

leaseDevice

public CommandResult leaseDevice (IBuildInfo b, 
                TestDeviceOptions deviceOptions)

Versuchen Sie, ein Gerät zu leasen, indem Sie die Binärdatei des Oxygen-Clients aufrufen.

Parameter
b IBuildInfo : IBuildInfo

deviceOptions TestDeviceOptions : TestDeviceOptions

Kehrt zurück
CommandResult ein CommandResult , das die Oxygen-Binärdatei zurückgegeben hat.

LeaseMultipleDevices

public CommandResult leaseMultipleDevices ( buildInfos, 
                TestDeviceOptions deviceOptions)

Versuchen Sie, mehrere Geräte zu leasen, indem Sie die Binärdatei des Oxygen-Clients aufrufen.

Parameter
buildInfos : ERROR(/List ) ERROR(/List )

deviceOptions TestDeviceOptions : TestDeviceOptions

Kehrt zurück
CommandResult CommandResult , dass die Oxygen-Binärdatei zurückgegeben wurde.

Veröffentlichung

public boolean release (GceAvdInfo gceAvdInfo, 
                TestDeviceOptions deviceOptions)

Versuchen Sie, ein Gerät mithilfe der Oxygen-Client-Binärdatei freizugeben.

Parameter
gceAvdInfo GceAvdInfo : GceAvdInfo

deviceOptions TestDeviceOptions : TestDeviceOptions

Kehrt zurück
boolean ein boolescher Wert, der angibt, ob die Gerätefreigabe erfolgreich war.