diff --git a/cmake/make_coverage.sh.in b/cmake/make_coverage.sh.in
index f8b5719ffe175a229902974be4f162ae927e0146..0f3620e438e16070de72a5fbc1436170beea8098 100755
--- a/cmake/make_coverage.sh.in
+++ b/cmake/make_coverage.sh.in
@@ -24,7 +24,7 @@
 #######################################################################################################################
 
 rm -f `find . -name "*\.gcda"`
-make test
+cmake --build . --target test
 lcov --capture --directory . --output-file coverage_all.info --ignore-errors gcov
 
 #lcov capture also includes external stuff like glibc, boost etc.