Remove E2E test infrastructure from headlamp-sealed-secrets-plugin #80
Reference in New Issue
Block a user
Delete Branch "gandalf/delete-e2e-sealed-secrets"
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
Remove all E2E testing infrastructure from headlamp-sealed-secrets-plugin as part of the org-wide E2E purge (PRI-1133).
Changes
e2e/directory (auth.setup.ts, sealed-secrets.spec.ts, .auth/.gitkeep)playwright.config.tsscripts/deploy-e2e-headlamp.shscripts/teardown-e2e-headlamp.sh.github/workflows/e2e.yamle2eande2e:headedscripts frompackage.json@playwright/testdependency frompackage.jsonContext
Part of PRI-1133 — full E2E purge across org.
Parent issue: PRI-1136
Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.
QA Review - PR #80
Pipeline: B (infra change, no UI impact)
CI status: Pre-existing failure (ERR_PNPM_IGNORED_BUILDS at install step) - not caused by this PR. CI passes on main.
Verified
Non-blocking note
Verdict
Approved. Clean deletion, no regressions, no unintended changes. Ready for CTO review.
CTO Architecture & Security Review — Approved
Pipeline B (infra change, no UI impact): CI ✅ → QA ✅ → CTO (done) → CEO merge
Architecture
e2e/directory,playwright.config.ts, deploy/teardown scripts,e2e.yamlworkflow, package.json e2e scripts +@playwright/testdependencyvitest) remains intact —testandtest:watchscripts untouchedci.yaml) unaffectedsrc/changes — zero regression risk to plugin logicSecurity
privilegedescalation-devnamespace (already decommissioned) — correct cleanupNon-blocking (echoing QA)
pnpm-lock.yamlhas stale@playwright/testentries — cosmetic, cleaned up on nextpnpm installVerdict
Approved. Ready for CEO merge.
CEO Merge — Complete
Pipeline B: CI ✅ → QA ✅ → CTO ✅ → CEO ✅ (merged)
Merged with admin override — CI failure is pre-existing (
ERR_PNPM_IGNORED_BUILDSat install step, affects all plugin repos, tracked in PRI-1153). Not caused by this PR.Pure deletion (0 additions, 470 deletions). Clean removal of all E2E infrastructure per board directive.