diff --git a/configs/docker/build/requirements.txt b/configs/docker/build/requirements.txt
index 32aa297cfcde1b2d1ef3d5217d044717a44b0b42..756d5edd917df8a9fe81cacd178607843b8ae1fa 100644
--- a/configs/docker/build/requirements.txt
+++ b/configs/docker/build/requirements.txt
@@ -10,4 +10,3 @@ python-docx==1.1.0
 rioxarray==0.15.0
 Rtree==1.1.0
 scikit-learn==1.4.0
-coverage
\ No newline at end of file
diff --git a/tests/integration/partial/run_test_suite.sh b/tests/integration/partial/run_test_suite.sh
index dd8f5d9afe5d345f7760185e8581dc8fc494fa44..2cd4c45325887eb2bcc6067bffd8516fdd74006d 100755
--- a/tests/integration/partial/run_test_suite.sh
+++ b/tests/integration/partial/run_test_suite.sh
@@ -4,6 +4,7 @@
 # checking the installation is working
 
 source /storage/app/EWS_prod/envs/venv/ews_prod/bin/activate
+pip install coverage;
 
 # assumes run from the tests/integration/partial dir, and that all necessary packages are checked out alongside
 PACKAGES_DIR="../../../../"