summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--GNUmakefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/GNUmakefile b/GNUmakefile
index 146f725..758c5aa 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -107,6 +107,7 @@ check:
# `gcovr` is a Python script that calls `gcov` and merges and post-processes the .gcov files to other formats
gcovr_flags = --txt=$(@D)/coverage.txt
gcovr_flags += --html=$(@D)/coverage.html --html-details --html-single-page=js-enabled
+gcovr_flags += --sort uncovered-number --sort-reverse
$(foreach t,$(build_types),$(foreach p,$(platforms),build/$p-$t/check)): build/%/check: build/%/build
./build-aux/gcov-prune $(@D)
+cd $(@D) && ctest --output-on-failure $(if $(filter --jobserver-auth=%,$(MAKEFLAGS)),--parallel)