From 87aba4ad6b4a59df8fb66e1844842ad9f9c8987a Mon Sep 17 00:00:00 2001 From: Kieron Browne Date: Tue, 11 Jul 2023 15:24:59 +0000 Subject: [PATCH] Don't create cover profiles when running tests from vim Co-authored-by: Danail Branekov --- scripts/run-tests.sh | 6 +++++- scripts/test | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/run-tests.sh b/scripts/run-tests.sh index 6bafa9874..646c49a98 100755 --- a/scripts/run-tests.sh +++ b/scripts/run-tests.sh @@ -35,7 +35,7 @@ if ! grep -q e2e <(echo "$@"); then source <(setup-envtest use -p env --bin-dir "${ENVTEST_ASSETS_DIR}") fi - extra_args+=("--poll-progress-after=60s" "--skip-package=e2e" "--coverprofile=cover.out" "--coverpkg=code.cloudfoundry.org/korifi/...") + extra_args+=("--poll-progress-after=60s" "--skip-package=e2e") else export ROOT_NAMESPACE="${ROOT_NAMESPACE:-cf}" export APP_FQDN="${APP_FQDN:-apps-127-0-0-1.nip.io}" @@ -57,6 +57,10 @@ else kubectl wait --for=condition=ready clusterbuilder --all=true --timeout=15m fi +if [[ -z "${NO_COVERAGE:-}" ]]; then + extra_args+=("--coverprofile=cover.out" "--coverpkg=code.cloudfoundry.org/korifi/...") +fi + if [[ -z "${NON_RECURSIVE_TEST:-}" ]]; then extra_args+=("-r") fi diff --git a/scripts/test b/scripts/test index 386c3dd55..1b499871d 100755 --- a/scripts/test +++ b/scripts/test @@ -2,4 +2,4 @@ SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" -NON_RECURSIVE_TEST=true $SCRIPT_DIR/run-tests.sh $@ +NO_COVERAGE=true NON_RECURSIVE_TEST=true $SCRIPT_DIR/run-tests.sh $@