diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0423fb36a06ba3d7dbc3313cda53f48b9fa5eaf7..253749aa6e12d9327e8c4c24843cbea89499135f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -8,7 +8,7 @@ before_script:
 stages:
   - build
   - test
-  - coverage
+#  - coverage
 
 # Define the job for building the project
 build:
@@ -40,6 +40,13 @@ test:
     - ls -l bin
     - ./bin/ExampleTests
     - ls -l
+    - cd CMakeFiles/ExampleTests.dir/
+    - ls -l
+    - lcov -d . -c -o coverage.info
+    - lcov -r coverage.info */build/* */tests/* */c++/* -o coverageFiltered.info
+    - lcov --list coverageFiltered.info
+  coverage: '/Total:\|\s*([0-9.]+%)\s.*$/'
+
 #    - cd CMakeFiles/ExampleTests.dir/
 #    - ls -l
 #    - lcov -d . -c -o coverage.info
@@ -53,17 +60,15 @@ test:
 #        - ./build/CMakeFiles/ExampleTests.dir/coverageFiltered.info
 #      when: always
 
-coverage:
-  stage: coverage
-  script:
-      - cd ./build/CMakeFiles/ExampleTests.dir/
-      - ls -l
-      - lcov -d . -c -o coverage.info
-      - lcov -r coverage.info */build/* */tests/* */c++/* -o coverageFiltered.info
-      - lcov --list coverageFiltered.info
-  coverage: '/Total:\|\s*([0-9.]+%)\s.*$/'
-  when: on_success
-  dependencies:
-    - test
+#coverage:
+#  stage: coverage
+#  script:
+#      - cd ./build/CMakeFiles/ExampleTests.dir/
+#      - ls -l
+#      - lcov -d . -c -o coverage.info
+#      - lcov -r coverage.info */build/* */tests/* */c++/* -o coverageFiltered.info
+#      - lcov --list coverageFiltered.info
+#  coverage: '/Total:\|\s*([0-9.]+%)\s.*$/'
+