NestedRemoteDevice
public class NestedRemoteDevice
extends TestDevice
Représentation de l'appareil exécuté dans une VM Cuttlefish distante. Cela modifiera le comportement du périphérique local TestDevice
dans certains cas pour tirer parti de la configuration.
Résumé
Méthodes publiques |
---|
void | preInvocationSetup (IBuildInfo info, MultiMap<String, String> attributes) |
final boolean | resetVirtualDevice (ITestLogger logger, IBuildInfo info, boolean resetDueToFailure) Démontez et restaurez le périphérique virtuel afin que les tests puissent continuer. |
Constructeurs publics
NestedRemoteDevice
public NestedRemoteDevice (IDevice device,
IDeviceStateMonitor stateMonitor,
IDeviceMonitor allocationMonitor)
Crée un NestedRemoteDevice
.
Paramètres |
---|
device | IDevice : l' IDevice associé |
stateMonitor | IDeviceStateMonitor : le mécanisme IDeviceStateMonitor à utiliser |
allocationMonitor | IDeviceMonitor : le IDeviceMonitor pour informer des changements d'état d'allocation. |
Méthodes publiques
préInvocationSetup
public void preInvocationSetup (IBuildInfo info,
MultiMap<String, String> attributes)
Paramètres |
---|
info | IBuildInfo |
attributes | MultiMap |
Jetés |
---|
DeviceNotAvailableException | |
TargetSetupError | |
réinitialiserVirtualDevice
public final boolean resetVirtualDevice (ITestLogger logger,
IBuildInfo info,
boolean resetDueToFailure)
Démontez et restaurez le périphérique virtuel afin que les tests puissent continuer.
Paramètres |
---|
logger | ITestLogger |
info | IBuildInfo |
resetDueToFailure | boolean |
Jetés |
---|
DeviceNotAvailableException | |