mirror of
https://github.com/cozystack/cozystack.git
synced 2026-11-03 02:27:01 +09:00
## What this PR does Adds `docs/agents/e2e-testing.md` — a routed agent doc capturing the e2e/CI stabilization conventions built up over the last few months: - No retries on deterministic CI steps (only pure-infra `Prepare environment` retries) - Event-driven backstops instead of fixed `sleep`; no `EXIT`/`RETURN` traps - Fail-fast HelmRelease-readiness gating + the `status.history` remediation guard - First-class failure diagnostics and a reviewer checklist - Test-Impact Analysis (TIA) and its real scope: it trims only the per-app loop, runs after install, and most PRs legitimately escalate to the full suite Wired into `AGENTS.md` so every agent reads it before e2e/CI work. ### Release note ```release-note NONE ``` <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Documentation** * Introduced comprehensive E2E testing conventions document with standards for writing, modifying, and reviewing end-to-end tests and CI processes. * Documented best practices for test reliability, including guidelines on retry behavior, event-driven test validation, and cleanup discipline. * Updated process documentation to reference new E2E testing conventions. <!-- end of auto-generated comment: release notes by coderabbit.ai -->