diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 671afe0108ee41dfea7b0c6db9443fef6d53dcd0..d09a6b7977d59d79de56f4da4d32954b8207877b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -89,8 +89,8 @@ doc-coverage:
     - make doc
     - mv doc/doxygen-html ${CI_PROJECT_DIR}
     - mkdir -p ${CI_PROJECT_DIR}/coverage/
-    - gcovr -r .
-    - gcovr -r . --html --html-details -o ${CI_PROJECT_DIR}/coverage/index.html
+    - gcovr -r --exclude-directories bindings/python .
+    - gcovr -r --exclude-directories bindings/python . --html --html-details -o ${CI_PROJECT_DIR}/coverage/index.html
   artifacts:
     expire_in: 1 day
     paths: