Maven でテストが失敗すると、確実なテスト レポートの xml ファイルにtarget/surefire-reports/TEST-<test-name>.xml
標準出力System.output
または標準エラーのみが表示されます。System.err
jdk を使用すると、java.util.logging.Logger
すべてのログが Standard Error<system-err> tag
に表示されますが、log4j を使用すると表示されません。
log4j によるロギングは、FileAppender と ConsoleAppender を介して正常に機能しています。コンソール出力全体に表示されますが、個々のテスト レポート ファイルには表示されません。
- 出力をリダイレクトするように log4j を構成し
System.out
て、確実なレポートに表示することはできますか? - log4j デバッグ ログも表示するように確実に指示できますか?