gradle clean testコマンドを実行中に問題が発生しています。 私のアプリケーションはワークフローにactivitiを使用しています。 Git url:https://github.com/sanelib/eBOSS/tree/merge-before-dev 支店: "merge-before-dev"には、アクティビティのワイフロープロセスに関するテストがさらにあります。しかし、「コア」モジュールからの12の統合テストのうち6つだけを実行します。ランダムな6テストに@Ignoreを使用すると、残りの6成功します。私はデバッグするためにいくつかのコンソールを出し、activitiプロセスの開始時にハングアップしています。グラデーションクリーンテスト中にActiviti + Spring Boot + Gradleビルドがハングアップする
このソースには、/ scriptsフォルダにデータベーススキーマも含まれています。ご使用の環境でテストするために必要なファイルがない場合はお知らせください。
誰でもこれを見て解決策を教えていただけますか?
maxParallelForks = Runtime.runtime.availableProcessors()/ 2を使用している場合は動作します。小さなテストでなぜそれが起こるのか理解していない。 –
また、maxParallelForks = 1を指定してforkEvery = 10を指定した場合も機能します。しかし、これにより、10回のテストごとに再起動し、実行に時間がかかります。 –
私はプロジェクトを 'merge-before-dev'に切り替え、コマンドラインから' gradle clean test'を実行し、いくつかのテストは例外で終了しました。それは大丈夫ですか? – Opal