JenkinsでビルドするAndroidプロジェクトがあります。アプリの単体テスト用に JUnit テスト プロジェクトをセットアップしました。これは、Jenkins に非常によく統合されています。すべてのテストは Ant ビルド ファイルによって実行され、テスト結果はプラグインを介して Jenkins に表示できます。
現在、Monkeyrunner の機能テストをいくつか作成しており、それらを Jenkins ビルドにも統合したいと考えています。
これを行うにはどのような方法がありますか? もちろん、Monkeyrunner を shellscript-buildstep として呼び出すこともできます。
私が理解していることから、Monkeyrunner スクリプトでは次のようなことしかできません。
test some stuff...
if xyz:
print 'test successful'
else:
print 'test failed'
しかし、Jenkins 用の Monkeyrunner プラグインがないため、Jenkins はどのようにしてテスト結果を知るのでしょうか? どうにかしてコンソールを読み上げる必要がありますか、それともどうすればよいですか?
皆さんが質問を理解してくれることを願っています。私の英語はそれほど上手ではありません。
前もって感謝します!