Skip to content

test(e2e): one Cypress spec remains, keeping the whole cypress-base workspace and matrix alive #73

Description

@jan21deepak

Problem

The Cypress → Playwright migration is one spec from done. What remains:

superset-frontend/cypress-base/cypress/e2e/dashboard/drilltodetail.test.ts

For that single file the repository still carries the entire cypress-base workspace, its dependency tree, and the cypress-matrix job in superset-e2e.yml — which runs on every pull request. The fixed cost of the harness is now larger than the tests it runs.

Proposed change

Port drilltodetail.test.ts to Playwright, then retire the cypress-base workspace, the cypress-matrix job and the cypress-matrix-required check together. Doing the retirement in the same change as the port matters: leaving the harness in place after the last spec moves is how it survives another year.

Verified against master at 3539c41dab.


Imported from the parent repository for autonomous engineering evaluation.

Source issue: apache#42993

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions