fix(e2e): add missing plugin-name input in e2e.yaml (PRI-910) #73

Closed
privilegedescalation-engineer[bot] wants to merge 4 commits from gandalf/e2e-fix-sealed-secrets into main

4 Commits

Author SHA1 Message Date
Chris Farhood 584c1226c8 fix(e2e): remove invalid inputs from reusable workflow call
The plugin-e2e.yaml reusable workflow only accepts node-version and
headlamp-version inputs. Remove e2e-namespace and plugin-name which
are not defined and causing startup_failure.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-06 16:55:33 +00:00
Chris Farhood c5b8eb5c92 fix(e2e): add missing plugin-name input in e2e.yaml (PRI-910)
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-06 16:21:35 +00:00
Chris Farhood 1d506a0149 fix(e2e): use .first() to handle strict mode violations (PRI-701)
Strict mode violations:
- /sealed.secrets/i matches both 'Sealed Secrets' and 'All Sealed Secrets' buttons
- /sealing.key/i may match multiple headings

Using .first() for heading assertions to avoid strict mode.
2026-05-06 16:11:55 +00:00
Chris Farhood 8798cd1709 fix(e2e): add waitForSidebar and networkidle waits + fix nav test (PRI-701)
- Adds waitForSidebar helper with sidebar visibility wait + networkidle
- Fixes 'navigation between sealed-secrets views' to use waitForSidebar and expand sidebar before nav
- Plugin settings test waits for list before searching
2026-05-06 16:11:55 +00:00