com.android.tradefed.command

인터페이스

ICommandOptions 명령어 실행 옵션의 컨테이너입니다. 
ICommandScheduler TradeFederation 명령어를 실행하기 위한 스케줄러입니다. 
ICommandScheduler.IScheduledInvocationListener 호출이 완료될 때 호출 이벤트의 리스너입니다. 

클래스

CommandFileParser 명령줄 집합이 포함된 파일의 파서입니다. 
CommandFileParser.CommandLine  
CommandOptions ICommandOptions의 구현 
CommandRunner 명령줄 인수에 지정된 명령어를 실행한 후 종료하는 대체 TradeFederation 진입점입니다. 
CommandScheduler 사용 가능한 모든 기기에서 TradeFederation 명령어를 실행하기 위한 스케줄러입니다. 
콘솔 사용자에게 상호작용할 인터페이스를 제공하는 기본 TradeFederation 콘솔

현재 다음과 같은 작업을 지원합니다.

  • 테스트할 명령어 추가
  • 기기 및 기기 상태 목록
  • 진행 중인 호출 목록
  • 큐에 있는 명령어 나열
  • 호출 로그를 파일/stdout에 덤프
  • 종료
 
Console.ArgRunnable<T> 인수를 사용할 수 있는 run 메서드가 있는 Runnable 
Console.CaptureList List<List<String>>의 편의 유형입니다. 
DeviceAllocationResult 명령어 할당 시도 결과를 나타냅니다. 

Enum

CommandRunner.ExitCode 종료할 수 있는 오류 코드입니다. 
CommandScheduler.HostState 호스트의 다양한 상태 enum