0
私は、fitnesseが各テストの実行に新しいJavaプロセスを作成していることを読んだ。 Fixtureクラスに次のコードを書いて、スレッドIDを印刷しました。スレッドIDで実行するFitNesseテストを確認する
Thread.currentThread().getId()
複数のテストを並列実行すると、すべてのテストでスレッドIDが1になります。
誰もがアイデアを持っているのですが、なぜ私は同じIDを取得していますか?
あなたのコードを投稿することができます – emotionlessbananas
私はコードを掲載しました。フィクスチャクラスのメソッドでは、それだけです。 私はFitNesse Wikiも投稿しますか? – Jobin
エグゼキュータ・スレッドは、各テストが別々のプロセスとして実行される場合、異なるプロセスで同じIDを取得することがあります。これを証明するには、スレッドIDでプロセスIDを取得して表示する必要があります。 – Konrad