diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ff8d7865854b75baf9d74181f24ff27bef45c329..19141c006ff7adbc28ef6a58a8b4bf5a956a9796 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -38,7 +38,7 @@ run-tests-1:
   script:
     - cd ${DEBUG_DIR}
     - make test
-    - gcovr --exclude='.*CMakeCXXCompilerId.cpp.*' --exclude='.*/Eigen/.*' --exclude='.*/catch2/.*' --exclude='.*/tests/.*' --exclude='.*/CLI11/.*' --exclude='.*/toml11/.*'  --exclude='.*/CMakeFiles/.*' -r ..
+    - cd ..; gcovr -e '.*tests.*|.*lib.*|.*utils.*|build' -r .
   coverage: /^TOTAL.*\s+(\d+\%)$/
 
 build-release-shared: