diff --git a/.gitlab/templates.yml b/.gitlab/templates.yml
index 790f6eafa2..01a59f84da 100644
--- a/.gitlab/templates.yml
+++ b/.gitlab/templates.yml
@@ -18,7 +18,7 @@
   stage: test
   when: on_success
   variables:
-    BOOST_TEST_LOGGER: 'JUNIT,all,test_results.${TEST}.xml:HRF,warning'
+    BOOST_TEST_LOGGER: 'JUNIT,warning,test_results.${TEST}.xml:HRF,warning'
     CTEST_OUTPUT_ON_FAILURE: 1
   script:
     - cd build/linux/qa
diff --git a/cmake/KiCadQABuildUtils.cmake b/cmake/KiCadQABuildUtils.cmake
index f0d2fa7671..db70121baa 100644
--- a/cmake/KiCadQABuildUtils.cmake
+++ b/cmake/KiCadQABuildUtils.cmake
@@ -62,7 +62,7 @@ if( KICAD_TEST_XML_OUTPUT )
     # Due to Boost issue in 1.62, have to use the --logger parameter, rather than
     # separate --log_format, --log_sink, etc parameter
     # https://svn.boost.org/trac10/ticket/12507
-    set(BOOST_TEST_PARAMS --logger=JUNIT,all,${TEST_NAME}.boost-results.xml)
+    set(BOOST_TEST_PARAMS --logger=JUNIT,warning,${TEST_NAME}.boost-results.xml:HRF,warning)
 endif()
 
 # Add the test to the CTest registry