From 66c012d0526d40500278e958814d909bdcacae8e Mon Sep 17 00:00:00 2001 From: Dan Mihai Date: Wed, 24 Jan 2024 03:04:28 +0000 Subject: [PATCH] tests: k8s: bats --show-output-of-passing-tests Add --show-output-of-passing-tests to the k8s integration tests. The output of a passing test can be helpful when investigating a failure of the same test. Fixes: #8885 Signed-off-by: Dan Mihai --- tests/integration/kubernetes/run_kubernetes_tests.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/integration/kubernetes/run_kubernetes_tests.sh b/tests/integration/kubernetes/run_kubernetes_tests.sh index 1acaae4a6a..6df7ffc886 100644 --- a/tests/integration/kubernetes/run_kubernetes_tests.sh +++ b/tests/integration/kubernetes/run_kubernetes_tests.sh @@ -139,15 +139,15 @@ test_successful_actions() { for K8S_TEST_ENTRY in ${K8S_TEST_UNION[@]} do info "$(kubectl get pods --all-namespaces 2>&1)" - bats "${K8S_TEST_ENTRY}" + bats --show-output-of-passing-tests "${K8S_TEST_ENTRY}" done } run_policy_specific_tests() { info "$(kubectl get pods --all-namespaces 2>&1)" - bats k8s-exec-rejected.bats + bats --show-output-of-passing-tests k8s-exec-rejected.bats info "$(kubectl get pods --all-namespaces 2>&1)" - bats k8s-policy-set-keys.bats + bats --show-output-of-passing-tests k8s-policy-set-keys.bats } # we may need to skip a few test cases when running on non-x86_64 arch