Partially resolve "Tests time out on CI"
Partially closes #205 (closed)
Problem
The problem this MR focuses on was that we found that logger.error calls hang for 2 minutes before timing out.
The reason for this behaviour is that an errbit service to which this logger.error call should write did not respond because it was down.
Solution
Add spring profile specific appender listings and wrap AIRBRAKE in an asynchronous appender to resolve locking on the appender.
NOTE: if errbit is offline, the logs may not show an error, I didn't wait the full 2 minutes to see. So logging the error through AIRBRAKE might fail silently.
Edited by Chris Lemaire
Merge request reports
Activity
mentioned in issue #205 (closed)
added statusdoing label and removed 1 deleted label
Please register or sign in to reply