Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

ManagedRemoteDevice

public class ManagedRemoteDevice
extends TestDevice implements ITestLoggerReceiver

java.lang.Object
com.android.tradefed.device.NativeDevice
com.android.tradefed.device.TestDevice
com.android.tradefed.device.cloud.ManagedRemoteDevice


Perangkat yang berjalan di dalam mesin virtual yang kami kelola dari jarak jauh melalui instance Tradefed di dalam VM.

Ringkasan

Konstruktor publik

ManagedRemoteDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Membuat ManagedRemoteDevice .

Metode publik

TestDeviceOptions getOptions ()

Timpa pengambil basis untuk dapat menyelesaikan opsi dinamis sebelum mencoba melakukan pengaturan jarak jauh.

GceAvdInfo getRemoteAvdInfo ()

Menampilkan GceAvdInfo menjelaskan instance jarak jauh.

void postInvocationTearDown (Throwable exception)

void preInvocationSetup (IBuildInfo info)

void setTestLogger (ITestLogger testLogger)

Metode yang dilindungi

long getCurrentTime ()

Mengembalikan waktu sistem saat ini.

void launchGce ()

Luncurkan perangkat gce sebenarnya berdasarkan info build.

Konstruktor publik

ManagedRemoteDevice

public ManagedRemoteDevice (IDevice device, 
                IDeviceStateMonitor stateMonitor, 
                IDeviceMonitor allocationMonitor)

Membuat ManagedRemoteDevice .

Parameter
device IDevice : IDevice terkait

stateMonitor IDeviceStateMonitor : mekanisme IDeviceStateMonitor yang akan digunakan

allocationMonitor IDeviceMonitor : IDeviceMonitor untuk menginformasikan perubahan status alokasi.

Metode publik

getOptions

public TestDeviceOptions getOptions ()

Timpa pengambil basis untuk dapat menyelesaikan opsi dinamis sebelum mencoba melakukan pengaturan jarak jauh.

Kembali
TestDeviceOptions

getRemoteAvdInfo

public GceAvdInfo getRemoteAvdInfo ()

Menampilkan GceAvdInfo menjelaskan instance jarak jauh.

Kembali
GceAvdInfo

postInvocationTearDown

public void postInvocationTearDown (Throwable exception)

Parameter
exception Throwable

preInvocationSetup

public void preInvocationSetup (IBuildInfo info)

Parameter
info IBuildInfo

Melempar
DeviceNotAvailableException
TargetSetupError

setTestLogger

public void setTestLogger (ITestLogger testLogger)

Parameter
testLogger ITestLogger

Metode yang dilindungi

getCurrentTime

protected long getCurrentTime ()

Mengembalikan waktu sistem saat ini. Dipaparkan untuk pengujian.

Kembali
long

launchGce

protected void launchGce ()

Luncurkan perangkat gce sebenarnya berdasarkan info build.

Melempar
TargetSetupError