Trade Federation의 전역 필터

전역 필터는 호출에 자동으로 적용되는 테스트 필터를 Tradefed에 제공하는 방법입니다. 전역 필터를 사용하면 테스트에서 지원되는지 여부를 염려하지 않아도 됩니다.

구성에서 필터링을 지원하지 않으면 소용이 없지만, 일반적으로 Tradefed에서 나타나는 구성 예외가 발생하지 않는다는 이점이 있습니다. 따라서 전역 필터를 사용하면 일반적으로 Tradefed에 관한 최소한의 지식만으로 서비스에서 필터 플래그를 쉽게 생성하고 제공할 수 있습니다.

문법

--global-filters:include-filter [abi] module-name [test-class][#method-name]

--global-filters:exclude-filter [abi] module-name [test-class][#method-name]

여기서 필수로 제공되어야 하는 부분은 module-name뿐입니다.

예:

  • --global-filters:include-filter moduleA: 모듈만 실행
  • --global-filters:include-filter moduleA class#method: 일치하는 메서드만 실행

추가 필터가 필요한 경우 이 옵션을 반복할 수 있습니다. 제외가 포함보다 우선합니다.

구현

소스 코드