구성 테스트 실행

TF(Trade Federation) 구성을 테스트 dry-run 하여 TF가 올바르게 구성되었는지 확인하는 것이 편리할 수 있습니다.

이를 위해 TF에는 두 가지 다른 메커니즘이 있습니다.

일반 구성

dry-run 명령은 구성이 올바르게 구문 분석되고 실행 가능한지 확인합니다. 이 명령은 TF를 실행하지 않으므로 이 유효성 검사는 TF 구성 구문으로 제한됩니다.

테스트 스위트를 위한 구성

CTS와 같은 테스트 스위트 구성의 경우 --collect-tests-only 명령을 사용할 수 있습니다. 열거된 테스트 케이스를 제외한 모든 것을 실행합니다. 그러나 APK 설치와 같은 다른 모든 설정 단계는 실행합니다.

이것은 실제로 테스트를 실행하지 않고 구성이 예상대로 실행되도록 하는 편리한 옵션입니다.

수집 테스트 전용 지원

수집 테스트 전용에 대한 지원은 ITestCollector 를 통해 노출됩니다.

이 인터페이스를 구현하는 테스트 러너는 테스트 케이스를 실행하는 대신 열거합니다.

InstrumentationTest 는 해당 인터페이스의 구현 예입니다.