diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3adf36d353229d8469850458506efd16594fdcd4..8b5459c7205a666d4595a00b8f54f4bd79c64132 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -31,7 +31,7 @@ testing-pytest-coverage:
     - chmod +x dedal/utils/bootstrap.sh
     - ./dedal/utils/bootstrap.sh
     - pip install -e .[test]
-    - pytest ./dedal/tests/ -s --junitxml=test-results.xml
+    - coverage run -m pytest -s --tb=short --junitxml=test-results.xml ./dedal/tests/ && coverage html -i -d htmlcov
   artifacts:
     when: always
     reports: