私はmaven-failsafe-plugin
を使用して統合テストを実行します。それが失敗すると、完全なスタックトレースが表示されます。失敗したテストケースごとに、約50行があり、そのほとんどはJunitに関連しています。私はJunitにスタックトレースの一部を取り除くことを可能にするfiltertrace
オプションがあることを発見しましたが、このオプションをJunitに渡す方法を理解できませんか?maven-failsafe-plugin:JUnitにオプションを渡す方法は?
また、trimStackTrace
オプションをmaven-failsafe-plugin
にしようとしましたが、失敗したテストの出力は変更されません。
filtertrace
オプションをプラグインからJunitに渡すことはできますか? (maven-antrun-plugin
または類似のプラグインを使用しないで)
私はjapan4.8.2を使用しています。あなたの答えの前に、私はmavenが最新のバージョンを使用することを期待していたのでバージョンを指定せずに 'maven-failsafe-plugin'を使用しました(それは私の間違いでした)。しかし今、あなたの例のように明示的に指定しましたが、何も変わりません。ちなみに、私は 'trimStackTrace'オプションを別の目的のために使うと思います:スタックトレースには多くの例外があり、それらが互いに連鎖する場合、例外は1つしかありません。ではない?私は 'systemPropertiesFile'を試しませんが、' systemPropertyVariables'を試して、JunitのテストではなくJunitのテストにプロパティを渡すので、役に立たない。 –