From cdecc43cb8d8873f3da6f21d4232e48d7b56a888 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Wed, 14 Oct 2026 01:03:34 +0200 Subject: [PATCH] GHA/curl: drop repeats, allow retries on fail In an attempt to improve stability / reduce flakiness of these tests. Especially the ECDSA-enable ones were prone to mass fail. ``` 22:49:30.110000 * Failure establishing ssh session: -43, Failed getting banner ``` Ref: https://github.com/libssh2/libssh2/actions/runs/38480041149/job/115580107883#step:11:1034 This is a different failure than the long-chased flaky -8 kex failures, which was fixed earlier and did not reoccur since then. Follow-up to 5bfa57446028b324430e8e8dedb7ee5838bb3207 #2603 Follow-up to f216bbe3aa5ec02033de53ed0809a2461fc062c7 #2583 Follow-up to bb8e0957b8091e5b6668b2ffe647721f5cc2fb7d #2590 Closes #2666 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e5169fee..1f7c18d1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1453,7 +1453,7 @@ jobs: timeout-minutes: 6 run: | cd "curl-${CURL_VERNUM}" - export TFLAGS='-j8 SCP SFTP --retry=0 --repeat=6' + export TFLAGS='-j8 SCP SFTP' if [[ "${MATRIX_CRYPTO}" = *'WinCNG'* ]]; then export CURL_TEST_SSH_ENABLE_KEX=diffie-hellman-group16-sha512 fi