com.android.tradefed.testtype.suite

클래스

AtestRunner ITestSuite 구현
BaseTestSuite 새로운 제품군 시스템으로 호환성 테스트 제품군을 실행하기 위한 테스트입니다.
세분화된RetriableTestWrapper 래퍼 클래스는 IRemoteTest 에서 작동하여 테스트 케이스 수준에서 IRemoteTest를 세분화합니다.
GranularRetriableTestWrapper.StartEndCollector 누락된 실행 시작 및 종료를 포착하는 클래스 도우미입니다.
ITestSuite Test Suite를 실행하는 데 사용되는 추상 클래스입니다.
모듈 정의 테스트 실행 구성을 위한 컨테이너입니다.
모듈리스너 결과 목록을 수집하기 위해 각 모듈의 각 IRemoteTest 에 연결된 리스너입니다.
모듈병합 분할 후 ITestSuiteModuleDefinition 병합과 관련된 작업을 위한 도우미 클래스입니다.
모듈분배기 IConfiguration 으로 표시되는 모듈 목록을 ModuleDefinition 으로 표시되는 실행 단위 목록으로 분할하는 도우미입니다.
RemoteTestTimeOutEnforcer 지정된 테스트 구성의 실행 시간을 확인하고 지정된 제한 시간을 초과하면 실패하도록 허용하는 리스너입니다.
해결부분다운로드 부분 다운로드 요청을 해결합니다.
SuiteModuleLoader 저장소에서 호환성 테스트 모듈 정의를 검색합니다.
SuiteModuleLoader.ConfigFilter 디렉터리의 모든 구성 파일을 찾는 데 ERROR(/FilenameFilter) .
SuiteTestFilter 테스트를 포함하고 제외하기 위한 필터를 나타냅니다.
테스트실패 리스너 요청 시 테스트 실패 시 스크린샷, 버그 보고, 로그캣 수집 등의 조치를 취하는 리스너입니다.
테스트매핑스위트러너 include-filter 옵션으로 지정된 테스트 또는 빌드의 TEST_MAPPING 파일을 제품군으로 실행하기 위한 BaseTestSuite 구현.
테스트 스위트 정보 테스트 스위트에 대한 빌드 관련 메타데이터 로드를 해결하는 클래스

관련 정보를 적절하게 노출하려면 테스트 스위트의 jar 리소스에 test-suite-info.properties 파일을 포함해야 합니다.

TfSuiteRunner TF jars res/config/suite/ 폴더에서 테스트를 로드하는 ITestSuite 구현.
ValidateSuiteConfigHelper 이 클래스는 제품군에 로드된 IConfiguration 이 예상 요구 사항을 충족하는지 확인하는 데 도움이 됩니다. - 빌드 공급자 없음 - 결과 보고 없음

열거형

ITestSuite.MultiDeviceModuleStrategy