From 573f0d4538985b02532944809ef5b0e31e53109c Mon Sep 17 00:00:00 2001 From: googs1025 Date: Wed, 16 Oct 2024 20:44:25 +0800 Subject: [PATCH] flake(kubectl): fix run_kubectl_request_timeout_tests in integration test --- test/cmd/request-timeout.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/cmd/request-timeout.sh b/test/cmd/request-timeout.sh index b12d111a9f0..a84521b464f 100755 --- a/test/cmd/request-timeout.sh +++ b/test/cmd/request-timeout.sh @@ -39,7 +39,9 @@ run_kubectl_request_timeout_tests() { ## check --request-timeout on 'get pod' with --watch output_message=$(kubectl get pod valid-pod --request-timeout=1 --watch --v=5 2>&1) - kube::test::if_has_string "${output_message}" 'Timeout' + if ! kube::test::if_has_string "${output_message}" 'Timeout'; then + kube::test::if_has_string "${output_message}" 'context deadline exceeded' + fi ## check --request-timeout value with no time unit output_message=$(kubectl get pod valid-pod --request-timeout=1 2>&1)