[CI] Optimize `admin > databases` E2E tests (#29418) (#29831)
* Rework repro for 16382
* Merge multiple "connection settings" tests together
* Merge multiple "scheduling settings" tests together
* Merge tiny test with the main body
* Remove redundant tests
* Rework the sample database action sidebar
* Handle database exceptions in one spec
* Move stray database test to exceptions spec
* Move Postgres SSL test to external
* Group together Google service account JSON tests
* Custom caching
* Move remaining pieces of add to external
* Rename spec to `add-new-database`
* Move repro for 20471 to exceptions
* Add segments and metrics to the database we want to delete
* Add `visitDatabase` helper
Co-authored-by:
Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com>
Showing
- e2e/test/scenarios/admin/databases/actions.cy.spec.js 3 additions, 2 deletionse2e/test/scenarios/admin/databases/actions.cy.spec.js
- e2e/test/scenarios/admin/databases/add-new-database.cy.spec.js 172 additions, 14 deletions...est/scenarios/admin/databases/add-new-database.cy.spec.js
- e2e/test/scenarios/admin/databases/add.cy.spec.js 0 additions, 236 deletionse2e/test/scenarios/admin/databases/add.cy.spec.js
- e2e/test/scenarios/admin/databases/database-exceptions.cy.spec.js 92 additions, 0 deletions.../scenarios/admin/databases/database-exceptions.cy.spec.js
- e2e/test/scenarios/admin/databases/default-sample-database.cy.spec.js 250 additions, 0 deletions...narios/admin/databases/default-sample-database.cy.spec.js
- e2e/test/scenarios/admin/databases/edit.cy.spec.js 0 additions, 272 deletionse2e/test/scenarios/admin/databases/edit.cy.spec.js
- e2e/test/scenarios/admin/databases/helpers/e2e-database-helpers.js 18 additions, 0 deletions...scenarios/admin/databases/helpers/e2e-database-helpers.js
- e2e/test/scenarios/admin/databases/list.cy.spec.js 0 additions, 125 deletionse2e/test/scenarios/admin/databases/list.cy.spec.js
- e2e/test/scenarios/admin/settings/spinner.cy.spec.js 0 additions, 23 deletionse2e/test/scenarios/admin/settings/spinner.cy.spec.js
Please register or sign in to comment