connectedAndroidTestを使用してインストルメントユニットテストを実行しようとしています。最初は、私は、cATを使って特定のクラスに行きたいと思っていました。だから私は、コマンドconnectedAndroidTestタスクは、クラスが指定されていてもすべてのテストを実行します
./gradlewアプリの下に試してみました:connectedAndroidTest -Pandroid.testInstrumentationRunnerArguments.class = com.company.test.data.model.TestClassName
が、それはrobotiumやエスプレッソなど、すべてのテストを実行します書かれたテスト。 StackOverFlowの投稿がたくさん出てきましたが、すべての記事で上記のコマンドが答えです。私は adbのシェル午前楽器-eクラスcom.company.test.data.model.TestClassNameのcom.company.testを試してみました
/android.support.test.runner.AndroidJUnitRunner
それは走りました期待どおりのテスト。問題は、私はadbコマンドでjUnitレポートを取得しませんが、cATは必要に応じてテストレポート、コードカバレッジレポートを私に提供します。
特定のテストを実行するためにこの問題を解決する方法はありますか?