IMultiTargetPreparer
  public
  
  
  
  interface
  IMultiTargetPreparer
  
  
      implements
      
        IDisableable
      
  
  
| com.android.tradefed.targetprep.multi.IMultiTargetPreparer | 
여러 기기의 테스트 환경을 함께 준비합니다. 여러 기기가 필요한 설정에만 사용하고, 그렇지 않은 경우에는 각 기기에서 일반 ITargetPreparer를 사용하세요.
 
구성에 여러 개의 IMultiTargetPreparer를 지정할 수 있습니다. 각 IMultiTargetPreparer는 설정 전과 설정 후의 예상 환경을 명확하게 문서화하는 것이 좋습니다.
요약
공개 메서드 | |
|---|---|
        
        default
        
        
        
        void
     | 
  
    
      
      setUp(IInvocationContext context)
      
      
        
      이 메서드는 지원 중단되었습니다.
    대신   | 
  
        
        default
        
        
        
        void
     | 
  
    
      
      setUp(TestInformation testInformation)
      
      
        테스트를 위한 타겟 설정을 실행합니다.  | 
  
        
        default
        
        
        
        void
     | 
  
    
      
      tearDown(TestInformation testInformation, Throwable e)
      
      
        테스트 후 타겟 정리/테넌트 해체를 실행합니다.  | 
  
        
        default
        
        
        
        void
     | 
  
    
      
      tearDown(IInvocationContext context, Throwable e)
      
      
        
      이 메서드는 지원 중단되었습니다.
    대신   | 
  
공개 메서드
setUp
public void setUp (IInvocationContext context)
      이 메서드는 지원 중단되었습니다.
    대신 setUp(com.android.tradefed.invoker.TestInformation)를 사용하세요.
  
테스트를 위한 타겟 설정을 실행합니다.
| 매개변수 | |
|---|---|
context | 
        
          IInvocationContext: 호출, 기기, 빌드를 설명하는 IInvocationContext입니다. | 
      
| 생성 값 | |
|---|---|
TargetSetupError | 
          환경 설정 중 심각한 오류가 발생한 경우 | 
BuildError | 
          빌드 관련 오류인 경우 | 
DeviceNotAvailableException | 
          기기가 응답하지 않음 | 
setUp
public void setUp (TestInformation testInformation)
테스트를 위한 타겟 설정을 실행합니다.
| 매개변수 | |
|---|---|
testInformation | 
        
          TestInformation: 호출, 기기, 빌드를 설명하는 TestInformation입니다. | 
      
| 생성 값 | |
|---|---|
TargetSetupError | 
          환경 설정 중 심각한 오류가 발생한 경우 | 
BuildError | 
          빌드 관련 오류인 경우 | 
DeviceNotAvailableException | 
          기기가 응답하지 않음 | 
tearDown
public void tearDown (TestInformation testInformation, 
                Throwable e)테스트 후 타겟 정리/테넌트 해체를 실행합니다.
| 매개변수 | |
|---|---|
testInformation | 
        
          TestInformation: 호출, 기기, 빌드를 설명하는 TestInformation입니다. | 
      
e | 
        
          Throwable: 호출이 예외로 종료된 경우 호출 수준에서 포착된 예외입니다. 그렇지 않으면 null입니다. | 
      
| 생성 값 | |
|---|---|
DeviceNotAvailableException | 
          기기가 응답하지 않음 | 
tearDown
public void tearDown (IInvocationContext context, 
                Throwable e)
      이 메서드는 지원 중단되었습니다.
    대신 tearDown(com.android.tradefed.invoker.TestInformation, Throwable)를 사용하세요.
  
테스트 후 타겟 정리/테넌트 해체를 실행합니다.
| 매개변수 | |
|---|---|
context | 
        
          IInvocationContext: 호출, 기기, 빌드를 설명하는 IInvocationContext입니다. | 
      
e | 
        
          Throwable: 호출이 예외로 종료된 경우 호출 수준에서 포착된 예외입니다. 그렇지 않으면 null입니다. | 
      
| 생성 값 | |
|---|---|
DeviceNotAvailableException | 
          기기가 응답하지 않음 |