Trade Federation(TF)の設定を dry-run
でドライランすると、TF を適切に設定できます。
TF にはこのためのメカニズムが 2 つあります。
全般設定
dry-run
コマンドは、設定が正しく解析されていて実行可能かどうかを確認します。このコマンドは TF を実行しないため、検証は TF 設定構文に限定されます。
テストスイートの設定
CTS などのテストスイート設定の場合は、--collect-tests-only
コマンドを使用できます。列挙されたテストケースを除くすべての処理を実行します。APK のインストールなど、残りのセットアップ手順はすべて実行されます。
実際にテストを実行せずに、設定が想定どおりに行われるようにする場合に便利なオプションです。
collect-tests-only のサポート
collect-tests-only のサポートは ITestCollector から利用できます。
このインターフェースを実装するテストランナーは、テストケースを実行する代わりに、テストケースを列挙します。
InstrumentationTest はこのインターフェースの実装例です。