私は未使用の Mac mini を持っているので、それに Jenkins をインストールし、最新の Android ビルドで常にモンキー テストを実行するように構成しようとしています。私はそれを行う方法を見つけることができません。エミュレーターの起動とビルドでのモンキー テストの実行を可能にするAndroid Emulator Pluginを見つけましたが、時間ベースではなく、特定の数のイベントに対してのみ構成できるようです。
理想的な Jenkins 構成は、git サーバーをポーリングします。特定のブランチで新しいコミットを確認すると、APK をビルドし、エミュレーターを実行してから、モンキー テストを開始します。クラッシュが発生すると確信しており、クラッシュが発生するたびにテストを再開する必要があります。このように無期限に実行し続ける必要があります。その後、新しいコミットが検出されると、エミュレーターがシャットダウンされ、ビルドが最初からやり直されます。
モンキー テストを継続的に実行するように Jenkins ビルドを構成できる創造的な方法はありますか?