These look messy in debug.log when they occur because of the missing \n at the end.
For example, test plan on master would result in [chronik/chronik-http/src/error.rs:39] [<chronik unknown>] helloChronik HTTP server got an unknown error: helloReceived a POST request for
(cringe).
Now the log looks like this (based):
2023-04-03T13:40:31.058558Z (mocktime: 2012-04-02T02:22:17Z) [chronik/chronik-http/src/error.rs:39] [<chronik unknown>] hello 2023-04-03T13:40:31.058609Z (mocktime: 2012-04-02T02:22:17Z) [chronik/chronik-http/src/error.rs:40] [<chronik unknown>] Chronik HTTP server got an unknown error: hello 2023-04-03T13:40:31.116991Z (mocktime: 2012-04-02T02:22:17Z) [src/httpserver.cpp:252] [http_request_cb] Received a POST request for / from 127.0.0.1:62544