CTest: Consolidate '--repeat-* n' options as `--repeat *:n`
Combine --repeat-until-fail
, --repeat-until-pass
, and --repeat-after-timeout
to create a single --repeat <mode>:<n>
option. Retain --repeat-until-fail
too because that has been available in previous releases.
This updates the options added by !3960 (merged) (which were never released) to be consistent with the approach used in !4011 (merged).
Issue: #17010
Edited by Brad King