rr loop runs a fix as a session with a limit on attempts and on wall-clock
time. It suits an agent working a failing test, and a person can drive it the
same way.
rr loop needs a licence key, as the
commercial use page lists. A key comes with an evaluation,
a seat, an Enterprise licence or an academic registration. rr license trial
starts a 30-day evaluation.
Open a session
rr loop open --ticket DEMO-P1.1 --module test_top
The session starts with the defaults: at most 10 attempts and 3600 s.
Step
rr loop step --session <id> --module test_top
Each step is one attempt through the normal simulation path. It returns the
verdict, a failure bundle on red, and the budget left. In the recording the
first attempt fails with tick wrong at count 254.
Fix, commit, step again
The fix goes in a commit whose message starts with BUG-FIX:. The second
attempt passes.
Close
rr loop close --session <id>
Result
The session closes after two attempts, with the failing attempt, the tagged fix and the passing attempt all on record.