NestedRemoteDevice
public class NestedRemoteDevice
extends TestDevice
Représentation de l'appareil fonctionnant à l'intérieur d'une VM Cuttlefish distante. Il modifiera le périphérique local TestDevice
comportement dans certains cas , pour tirer parti de la configuration.
Sommaire
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 pour que les tests puissent se poursuivre. |
Constructeurs publics
NestedRemoteDevice
public NestedRemoteDevice (IDevice device,
IDeviceStateMonitor stateMonitor,
IDeviceMonitor allocationMonitor)
Crée un NestedRemoteDevice
.
Paramètres |
---|
device | IDevice : l'associé IDevice |
stateMonitor | IDeviceStateMonitor : le IDeviceStateMonitor mécanisme d'utilisation |
allocationMonitor | IDeviceMonitor : le IDeviceMonitor pour informer de l' allocation des changements d'état. |
Méthodes publiques
preInvocationSetup
public void preInvocationSetup (IBuildInfo info,
MultiMap<String, String> attributes)
Paramètres |
---|
info | IBuildInfo |
attributes | MultiMap |
Jetés |
---|
DeviceNotAvailableException | |
TargetSetupError | |
réinitialiserPériphériqueVirtuel
public final boolean resetVirtualDevice (ITestLogger logger,
IBuildInfo info,
boolean resetDueToFailure)
Démontez et restaurez le périphérique virtuel pour que les tests puissent se poursuivre.
Paramètres |
---|
logger | ITestLogger |
info | IBuildInfo |
resetDueToFailure | boolean |
Jetés |
---|
DeviceNotAvailableException | |