test(e2e): guard staging orphan cleanup coverage #1784
Reference in New Issue
Block a user
Delete Branch "fix/e2e-orphan-guard"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary\n- extend the required e2e cleanup hygiene lint to cover staging tenant org lifecycle scripts\n- require CP org lifecycle staging scripts to use an EXIT trap and a stale-sweeper-covered slug prefix\n- assert the scheduled stale e2e org sweeper still covers the canonical e2e-/rt-e2e- prefixes\n\n## Verification\n- bash tests/e2e/lint_cleanup_traps.sh\n- bash tests/e2e/test_aws_leak_check.sh\n- bash tests/e2e/test_model_slug.sh\n- find tests/e2e infra/scripts -type f -name '*.sh' -print0 | xargs -0 shellcheck --severity=warning && bash tests/e2e/lint_cleanup_traps.sh && bash tests/e2e/test_model_slug.sh
Approved. Focused CI hygiene change: extends the existing required e2e cleanup lint to ensure staging tenant E2E scripts use sweep-covered slug prefixes and EXIT traps. Local required shellcheck path passed, and live PR CI all-required is green.
Approved. Focused CI hygiene change: extends the existing required e2e cleanup lint to ensure staging tenant E2E scripts use sweep-covered slug prefixes and EXIT traps. Local required shellcheck path passed, and live PR CI all-required is green.