LoginSignup
0
0

More than 1 year has passed since last update.

logger.level root:DEBUGで500エラーになりテストが失敗する

Posted at

はじめに

この記事ではタイトルのエラーについて解決しているものではなく、検証してわかったことをまとめているものになっています。
原因がわかる方がいればコメント頂きたいです

問題

SpringBootにJPAのログを出すためにapplication.ymlに以下を追加しました

application.yml
logging:
  level:
    root: DEBUG

しかし、これを追加してE2Eを動かしたところ今まで動いていたテストが動かなくなり、500エラーが返ってくるようになりました

わかったこと

application.yml
logging:
  level:
    root: INFO

ロギングをINFOWARNに変えたところなぜかテストが通りました
何かしらの原因でDEBUGのみ500エラーが変えるようになってしまったようです

今回はJPAのログ出力だったので結論として、以下を追加することで解決しました

application.yml
logging:
  level:
    org.hibernate.SQL: debug
    org.hibernate.type.descriptor.sql: trace

root: DEBUGを使わないでよかったので根本的解決はできていません

おわりに

最近雑にまとめておくことが大事だと思っているので、いちおうきじにしてみましt

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0