dashboard
dashboard copied to clipboard
Improve reliability of e2e tests
Fix flaky tests (2.13.x):
- [x] - e2e-test (admin, @adminUser, @charts), logging.spec.ts - fixed via https://github.com/rancher/dashboard/pull/15753
- [x] - e2e-test (admin, @adminUser, @explorer), dashboard/cluster-dashboard.spec.ts https://github.com/rancher/dashboard/pull/15799
- [x] - e2e-test (admin, @adminUser, @manager), kontainer-drivers.spec.ts https://github.com/rancher/dashboard/pull/15783
- [x] - e2e-test (admin, @adminUser, @explorer), apps/charts.spec.ts https://github.com/rancher/dashboard/pull/15800
- [ ] - e2e-test (admin, @adminUser, @noVai), priority/no-vai-setup.spec.ts https://github.com/rancher/dashboard/issues/15828
- [x] - e2e-test (admin, @adminUser, @manager), manager/repositories.spec.ts https://github.com/rancher/dashboard/pull/15988
Fix flaky tests (2.12.x):
- [x] - e2e-test (admin, @adminUser, @manager), kontainer-drivers.spec.ts https://github.com/rancher/dashboard/pull/15906
- [x] e2e-test (admin, @adminUser, @manager), repositories.spec.ts https://github.com/rancher/dashboard/pull/15907
@yonasberhe23 has addressed the first flaky test in another ticket.
The logging chart test failure was resolved in https://github.com/rancher/dashboard/pull/15753. I'll take a look at the others in the coming days
Thanks @yonasberhe23 - updated the issue
I think we're good to close this issue as our e2e test are more stable now