グローバル フィルターは、テストがサポートしているかどうかを気にすることなく、呼び出しに自動的に適用されるテスト フィルターを 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 : 一致するメソッドのみを実行します
さらにフィルターが必要な場合は、このオプションを繰り返すことができます。除外は包含よりも優先されます。