diff --git a/.github/workflows/reusable-windows-ci.yml b/.github/workflows/reusable-windows-ci.yml index fec0ee42ef8..4a011dcab54 100644 --- a/.github/workflows/reusable-windows-ci.yml +++ b/.github/workflows/reusable-windows-ci.yml @@ -529,14 +529,14 @@ jobs: $ctestargs = '${{ inputs.ctest-args }}'.split(" ") # Show the arguments - EchoArgs --packages-select fastrtps --retest-until-pass 3 --event-handlers=console_direct+ ` - --merge-install --executor sequential --ctest-args $ctestargs ` + EchoArgs --packages-select fastrtps --event-handlers=console_direct+ ` + --merge-install --executor sequential --ctest-args $ctestargs --repeat until-pass:3 ` --timeout 300 --output-junit $junit # Run the testing "::group::ctest summary" - colcon test --packages-select fastrtps --retest-until-pass 3 --event-handlers=console_direct+ ` - --merge-install --executor sequential --ctest-args $ctestargs ` + colcon test --packages-select fastrtps --event-handlers=console_direct+ ` + --merge-install --executor sequential --ctest-args $ctestargs --repeat until-pass:3 ` --timeout 300 --output-junit $junit "::endgroup::"