diff --git a/.gitlab/ci/coverage.gitlab-ci.yml b/.gitlab/ci/coverage.gitlab-ci.yml
index 598ec87d5b738f4c7bed166f827ab00e1e9f74e0..1977b8aa722c3228862a2aacd5b8ef1fe861bc61 100644
--- a/.gitlab/ci/coverage.gitlab-ci.yml
+++ b/.gitlab/ci/coverage.gitlab-ci.yml
@@ -22,8 +22,8 @@ coverage:ubuntu_python:
   tags:
     - docker
   script:
-    - python3 -m pip install numpy coverage
     - source venv/bin/activate
+    - python3 -m pip install numpy coverage
     - cd aidge_core
     - python3 -m coverage run --source=. -m unittest discover -s unit_tests/ -v -b
     - python3 -m coverage report