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 | ||
VM 내의 Tradefed 인스턴스를 통해 원격으로 관리하는 가상 머신 내에서 실행되는 기기입니다.
요약
공개 생성자 | |
|---|---|
      
      ManagedRemoteDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
      
      
        
  | 
  |
공개 메서드 | |
|---|---|
        
        
        
        
        
        void
     | 
  
    
      
      postInvocationTearDown(Throwable exception)
      
      
        호출이 완료된 후 실행되는 기기별 필수 정리에 관한 추가 단계입니다.  | 
  
        
        
        
        
        
        void
     | 
  
    
      
      preInvocationSetup(IBuildInfo info, MultiMap<String, String> attributes)
      
      
        호출 흐름 전에 기기에서 실행되는 기기별 필수 설정에 관한 추가 단계입니다.  | 
  
공개 생성자
ManagedRemoteDevice
public ManagedRemoteDevice (IDevice device, 
                IDeviceStateMonitor stateMonitor, 
                IDeviceMonitor allocationMonitor)ManagedRemoteDevice를 만듭니다.
| 매개변수 | |
|---|---|
device | 
        
          IDevice: 연결된 IDevice | 
      
stateMonitor | 
        
          IDeviceStateMonitor: 사용할 IDeviceStateMonitor 메커니즘입니다. | 
      
allocationMonitor | 
        
          IDeviceMonitor: 할당 상태 변경을 알리는 IDeviceMonitor입니다. | 
      
공개 메서드
postInvocationTearDown
public void postInvocationTearDown (Throwable exception)
호출이 완료된 후 실행되는 기기별 필수 정리에 관한 추가 단계입니다.
| 매개변수 | |
|---|---|
exception | 
        
          Throwable: 호출 실패로 인해 발생한 최종 예외입니다(있는 경우). | 
      
preInvocationSetup
public void preInvocationSetup (IBuildInfo info, MultiMap<String, String> attributes)
호출 흐름 전에 기기에서 실행되는 기기별 필수 설정에 관한 추가 단계입니다.
| 매개변수 | |
|---|---|
info | 
        
          IBuildInfo: 기기의 IBuildInfo입니다. | 
      
attributes | 
        
          MultiMap: 호출 컨텍스트에 저장된 속성 | 
      
| 생성 값 | |
|---|---|
DeviceNotAvailableException | 
          |
TargetSetupError | 
          |