test(e2e): workflow example 15 — disaster recovery, rollback a failed apply (trusted profile) #802

Closed
freemo wants to merge 1 commits from test/e2e-wf15-disaster-recovery into master

1 Commits

Author SHA1 Message Date
freemo 91bcffe1b5 test(e2e): workflow example 15 — disaster recovery, rollback a failed apply (trusted profile)
CI / lint (pull_request) Failing after 5s
CI / typecheck (pull_request) Failing after 5s
CI / coverage (pull_request) Has been skipped
CI / security (pull_request) Failing after 5s
CI / quality (pull_request) Failing after 5s
CI / unit_tests (pull_request) Failing after 5s
CI / docker (pull_request) Has been skipped
CI / integration_tests (pull_request) Failing after 5s
CI / e2e_tests (pull_request) Failing after 5s
CI / build (pull_request) Failing after 4s
CI / helm (pull_request) Failing after 4s
CI / status-check (pull_request) Failing after 1s
CI / benchmark-publish (pull_request) Has been skipped
CI / benchmark-regression (pull_request) Has been skipped
Add end-to-end Robot Framework test for WF15: Disaster Recovery —
Rollback a Failed Apply.  The test exercises plan execution with the
trusted automation profile, then investigates via plan status, plan tree,
plan explain (--show-context --show-reasoning), plan rollback, plan
correct (--mode revert with corrective guidance), and plan diff
(--correction) before re-executing and applying.

Zero mocking — real CLI, real LLM API keys, real subprocess execution.
Fixture code provides a connection-pool module with known exhaustion risk.

ISSUES CLOSED: #761
2026-04-02 06:21:12 +00:00