Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

Perangkat Jarak Jauh Bersarang

public class NestedRemoteDevice
extends TestDevice

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


Representasi perangkat yang berjalan di dalam VM Sotong jarak jauh. Ini akan mengubah perangkat lokal TestDevice perilaku dalam beberapa kasus untuk mengambil keuntungan dari setup.

Ringkasan

Konstruktor publik

NestedRemoteDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Menciptakan NestedRemoteDevice .

Metode publik

void preInvocationSetup (IBuildInfo info, MultiMap<String, String> attributes)

final boolean resetVirtualDevice (ITestLogger logger, IBuildInfo info, boolean resetDueToFailure)

Hancurkan dan pulihkan perangkat virtual sehingga pengujian dapat dilanjutkan.

Konstruktor publik

Perangkat Jarak Jauh Bersarang

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

Menciptakan NestedRemoteDevice .

Parameter
device IDevice : yang terkait IDevice

stateMonitor IDeviceStateMonitor : yang IDeviceStateMonitor mekanisme untuk digunakan

allocationMonitor IDeviceMonitor : yang IDeviceMonitor untuk menginformasikan perubahan negara alokasi.

Metode publik

praPemanggilanSetup

public void preInvocationSetup (IBuildInfo info, 
                MultiMap<String, String> attributes)

Parameter
info IBuildInfo

attributes MultiMap

Melempar
DeviceNotAvailableException
TargetSetupError

resetPerangkat Virtual

public final boolean resetVirtualDevice (ITestLogger logger, 
                IBuildInfo info, 
                boolean resetDueToFailure)

Hancurkan dan pulihkan perangkat virtual sehingga pengujian dapat dilanjutkan.

Parameter
logger ITestLogger

info IBuildInfo

resetDueToFailure boolean

Kembali
boolean

Melempar
DeviceNotAvailableException