feat(Reports&Alerts): remove Selenium support, require Playwright - #43028
feat(Reports&Alerts): remove Selenium support, require Playwright#43028madhushreeag wants to merge 5 commits into
Conversation
Code Review Agent Run #8decf2Actionable Suggestions - 0Additional Suggestions - 4
Filtered by Review RulesBito filtered these suggestions based on rules created automatically for your feedback. Manage rules.
Review Details
Bito Usage GuideCommands Type the following command in the pull request comment and save the comment.
Refer to the documentation for additional commands. Configuration This repository uses Documentation & Help |
✅ Deploy Preview for superset-docs-preview ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #43028 +/- ##
==========================================
+ Coverage 66.55% 66.72% +0.17%
==========================================
Files 2864 2864
Lines 161891 161274 -617
Branches 37304 37236 -68
==========================================
- Hits 107739 107615 -124
+ Misses 52105 51636 -469
+ Partials 2047 2023 -24
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
Can you fill out the PR description please, when you have a chance? Thanks for the PR, and happy to see this go! |
631bbe4 to
bd47178
Compare
Code Review Agent Run #ecced6Actionable Suggestions - 0Additional Suggestions - 4
Filtered by Review RulesBito filtered these suggestions based on rules created automatically for your feedback. Manage rules.
Review Details
Bito Usage GuideCommands Type the following command in the pull request comment and save the comment.
Refer to the documentation for additional commands. Configuration This repository uses Documentation & Help |
SUMMARY
Removes all Selenium support from Superset's screenshot, thumbnail, and report pipeline. Playwright is now the sole WebDriver backend.
Why
The codebase has been incrementally migrating toward Playwright via the PLAYWRIGHT_REPORTS_AND_THUMBNAILS feature flag. That migration is complete. This PR removes the old Selenium code path entirely, eliminating a dual-code maintenance burden and enabling Playwright's superior WebGL/DeckGL screenshot support unconditionally.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF
N/A — internal infrastructure change, no UI impact.
TESTING INSTRUCTIONS
ADDITIONAL INFORMATION