私はgradle cCが動作するように管理しました。私のテストでは、1行のテキストを印刷して記録するだけです。アンドロイド機器テストの出力はどこですか?
grep -r text * fails.
どこsystem.out
とlogging
出力はありますか?
おかげ
編集:私はテスト(それは中だ... /アプリ/ビルド/テスト結果/)ユニット用の出力を見つけました。まだ他の人と運がない。
計測されたテストの出力をどうにか保存する方法はありますか?
私はgradle cCが動作するように管理しました。私のテストでは、1行のテキストを印刷して記録するだけです。アンドロイド機器テストの出力はどこですか?
grep -r text * fails.
どこsystem.out
とlogging
出力はありますか?
おかげ
編集:私はテスト(それは中だ... /アプリ/ビルド/テスト結果/)ユニット用の出力を見つけました。まだ他の人と運がない。
計測されたテストの出力をどうにか保存する方法はありますか?
gradlew connectedCheck
は、これらの計測テストはまた、任意Log.d
文とともに、LogCatでの出力を記録します
\build\reports\androidTests\connected\
and
\build\outputs\androidTest-results\connected\
を参照して、ビルドディレクトリにテスト結果を生成します実行しています。
1月27日18:05:30.445 32664から32677/your.packagename I /のSystem.out:テスト出力
もしあなたのテストケースでSystem.out.print
を使用すると、このような出力になりますあなたはおそらくadb logcat
を実行し、デバイスからログを取り出すグラデルタスクを書くことができる出力を持続させる必要があります。
は、方法についてのアイデアを得ましたそのgradleタスクを書くには? –
@RayTayekどのようなgradleタスクですか? 'connectedCheck'はアンドロイドプラグインの一部であり、すべてのプロジェクトに含まれています。これはあなたの質問 –
で述べた' cC'と同じです: "...あなたはおそらくadb logcat ..を実行するgradleタスクを書くことができます" –
リンクが404 –
たコピー&ペーストのエラーを取得し、この1つは動作します:http://developer.android.com/training/testing/unit-testing/instrumented-unit-tests.html – PhilLab