...one of the most highly
regarded and expertly designed C++ library projects in the
world. — Herb Sutter and Andrei
The JUNIT format is log format supported by a wide range of Continuous Build/Integration tools.
This format defaults its log level to
and its default stream to a file named after master
test suite. The logger will attempt to not overwrite any existing
output file, which is also usually understood by Continuous Build tools.
This format is in fact both a log and a report format: most of the Continuous Build tools will summarize the content of a JUNIT file and show an overview of the failing/succeeding tests of a module (report format) while letting the user inspect the detailed logs (log format).
The minimal log-level for the JUnit logger is
Until Boost 1.64, the log level was previously defaulting to