単体テストではなく、計測テストです。
私のアプリには複数のフレーバーがあるため、次を実行します。
./gradlew connectedClientDebugAndroidTest
インストルメンテーション テストを実行します (フレーバー名はclient です)。
しかし、私は という特定のインストルメンテーション テスト ケース クラスを実行したいと考えていますMyActivityTestCase.java
。これは可能ですか?これを実行するコマンドは何ですか
単体テストではなく、計測テストです。
私のアプリには複数のフレーバーがあるため、次を実行します。
./gradlew connectedClientDebugAndroidTest
インストルメンテーション テストを実行します (フレーバー名はclient です)。
しかし、私は という特定のインストルメンテーション テスト ケース クラスを実行したいと考えていますMyActivityTestCase.java
。これは可能ですか?これを実行するコマンドは何ですか
test.single
Gradle では、システム プロパティを使用して単一のテストを実行できます。オプションを使用してコマンドラインから設定し-D
ます。例えば
$ gradle -Dtest.single=MyActivityTestCase connectedClientDebugAndroidTest
詳細については、http://mrhaki.blogspot.com/2013/05/gradle-goodness-running-single-test.htmlを参照してください。