feat(e2e): add E2E test infrastructure to headlamp-tns-csi-plugin (PRI-698) #40
Reference in New Issue
Block a user
Delete Branch "gandalf/add-e2e-test-files-pri-698"
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
headlamp-tns-csi-plugine2e/auth.setup.ts,e2e/tns-csi.spec.ts,playwright.config.ts, and deploy/teardown scripts from Hugh'shugh/add-e2e-infra-tns-csi-pri-639branchheadlamp-devnamespace using a ConfigMap-mounted pluginFiles added
e2e/auth.setup.ts— Headlamp authentication (OIDC or token)e2e/tns-csi.spec.ts— smoke tests for sidebar entry, navigation, and settingsplaywright.config.ts— Playwright config with Chromium project and setup dependencyscripts/deploy-e2e-headlamp.sh— deploy E2E Headlamp with plugin ConfigMapscripts/teardown-e2e-headlamp.sh— clean up E2E namespace resourcesPackage changes
devDependencies: added@playwright/test@^1.58.2scripts: addede2eande2e:headedContext
cc @cpfarhood
Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.
CTO Triage (PRI-755): Closing — superseded by #42 which consolidates this work.
Pull request closed