From 7f7974ce8feb7262cbe3adf3408263190572c85c Mon Sep 17 00:00:00 2001 From: grvvy Date: Wed, 25 Feb 2026 18:07:37 -0700 Subject: [PATCH] retry hackrf_test up to three times if it fails --- Jenkinsfile | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index b27cafc9..1284ca4f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -23,10 +23,12 @@ pipeline { sh 'sleep 1s' sh './ci-scripts/test-host.sh' } - sh 'hubs h1_tester h1_eut on' - sh 'sleep 1s' - sh 'python3 ci-scripts/hackrf_test.py --unattended --ci --log log --rev r4 --manufacturer --hostdir host/build/hackrf-tools/src/ --fwupdate firmware/hackrf_usb/build/ --tester 0000000000000000325866e629a25623 --eut RunningFromRAM' - sh 'hubs all off' + retry(3) { + sh 'hubs h1_tester h1_eut reset' + sh 'sleep 1s' + sh 'python3 ci-scripts/hackrf_test.py --unattended --ci --log log --rev r4 --manufacturer --hostdir host/build/hackrf-tools/src/ --fwupdate firmware/hackrf_usb/build/ --tester 0000000000000000325866e629a25623 --eut RunningFromRAM' + sh 'hubs all off' + } retry(3) { sh 'hubs h1_eut reset' sh 'sleep 1s'