From f0f1974e149fb18c2017b8221c8f28f928ebf54f Mon Sep 17 00:00:00 2001 From: Wainer dos Santos Moschetta Date: Wed, 2 Jul 2025 16:49:35 -0300 Subject: [PATCH] tests/k8s: call teardown_common in k8s-parallel.bats The teardown_common will print the description of the running pods, kill them all and print the system's syslogs afterwards. Signed-off-by: Wainer dos Santos Moschetta --- tests/integration/kubernetes/k8s-parallel.bats | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/tests/integration/kubernetes/k8s-parallel.bats b/tests/integration/kubernetes/k8s-parallel.bats index f11bd5fb3d..ef02309058 100644 --- a/tests/integration/kubernetes/k8s-parallel.bats +++ b/tests/integration/kubernetes/k8s-parallel.bats @@ -6,9 +6,11 @@ # load "${BATS_TEST_DIRNAME}/../../common.bash" +load "${BATS_TEST_DIRNAME}/lib.sh" load "${BATS_TEST_DIRNAME}/tests_common.sh" setup() { + setup_common get_pod_config_dir job_name="jobtest" names=( "test1" "test2" "test3" ) @@ -21,6 +23,7 @@ setup() { for i in "${names[@]}"; do yaml_file="${pod_config_dir}/job-$i.yaml" sed "s/\$ITEM/$i/" ${pod_config_dir}/job-template.yaml > ${yaml_file} + set_node "$yaml_file" "$node" auto_generate_policy "${policy_settings_dir}" "${yaml_file}" done } @@ -44,13 +47,15 @@ setup() { } teardown() { - # Delete jobs - kubectl delete jobs -l jobgroup=${job_name} - # Remove generated yaml files for i in "${names[@]}"; do rm -f ${pod_config_dir}/job-$i.yaml done delete_tmp_policy_settings_dir "${policy_settings_dir}" + + teardown_common + + # Delete jobs + kubectl delete jobs -l jobgroup=${job_name} }