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.