feat: add E2E infrastructure for argocd plugin #20

Closed
privilegedescalation-engineer[bot] wants to merge 1 commits from hugh/add-e2e-infra-argocd into main
privilegedescalation-engineer[bot] commented 2026-05-05 07:59:45 +00:00 (Migrated from github.com)

Adds missing E2E test infrastructure:

  • scripts/deploy-e2e-headlamp.sh - Deploys Headlamp E2E instance with plugin
  • scripts/teardown-e2e-headlamp.sh - Tears down E2E resources
  • e2e/auth.setup.ts - Authentication setup for token/OIDC auth
  • e2e/argocd.spec.ts - Smoke tests for plugin visibility
  • playwright.config.ts - Playwright configuration
  • package.json: add @playwright/test devDependency and e2e script

Required for E2E workflow to function properly.

Adds missing E2E test infrastructure: - scripts/deploy-e2e-headlamp.sh - Deploys Headlamp E2E instance with plugin - scripts/teardown-e2e-headlamp.sh - Tears down E2E resources - e2e/auth.setup.ts - Authentication setup for token/OIDC auth - e2e/argocd.spec.ts - Smoke tests for plugin visibility - playwright.config.ts - Playwright configuration - package.json: add @playwright/test devDependency and e2e script Required for E2E workflow to function properly.
Member

Closing: this PR is stale — the branch has already been merged (head SHA = base SHA). No changes remain.

Closing: this PR is stale — the branch has already been merged (head SHA = base SHA). No changes remain.
This repo is archived. You cannot comment on pull requests.