From: Dave Wallace Date: Wed, 9 Aug 2023 16:58:22 +0000 (-0400) Subject: tests: filter coverage report output X-Git-Tag: v24.02-rc0~79 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=ef68bb57db90df98dd8e2bda8b7bc4dbfa85b89b;p=vpp.git tests: filter coverage report output - Remove test code & non-vpp code from coverage report - Remove driver/hardware vpp code which cannot be tested in 'make test' from coverage report Type: fix Change-Id: I04b50c14bc3437b845f2afafae47297189e61e3f Signed-off-by: Dave Wallace --- diff --git a/test/Makefile b/test/Makefile index 2eb2ef35716..4d00898bfe2 100644 --- a/test/Makefile +++ b/test/Makefile @@ -342,6 +342,9 @@ cov-post: wipe-cov $(BUILD_COV_DIR) --output-file $(BUILD_COV_DIR)/extern-coverage.info @lcov --remove $(BUILD_COV_DIR)/coverage.info \ "/usr/include/*" "*/build-root/*" "/opt/*" "/usr/lib/*" \ + "*_test.*" "*vat*" "*rdma*" "*/vpp-api/client/*" "*/plugins/af_packet/*" \ + "*/plugins/af_xdp/*" "*/plugins/avf/*" "*/plugins/dma_intel/*" \ + "*/plugins/hs_apps/*" "*/plugins/vmxnet3/*" "*/vnet/devices/virtio/*" \ -o $(BUILD_COV_DIR)/coverage-filtered.info @genhtml $(BUILD_COV_DIR)/coverage-filtered.info \ --output-directory $(BUILD_COV_DIR)/html