mikebridge opened a new pull request, #45106: URL: https://github.com/apache/superset/pull/45106
### SUMMARY Give two asynchronous dashboard test assertions a bounded five-second wait: - Wait for the Download submenu's CSV item to mount after hover. - Wait for debounced native-filter validation to enable Save after explicit field reselection. These assertions have timed out in CI on otherwise unrelated PRs. The original files passed repeated local runs, so this is a targeted timing mitigation, not a demonstrated production bug fix. Every existing assertion remains intact; production behavior and global test timeouts are unchanged. ### BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF Not applicable: test-only changes; no UI changes. ### TESTING INSTRUCTIONS From `superset-frontend`, run each command five times: ```sh ./node_modules/.bin/jest --runInBand --silent --runTestsByPath src/dashboard/components/gridComponents/Chart/Chart.test.tsx ./node_modules/.bin/jest --runInBand --silent --runTestsByPath src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigModal.test.tsx ``` Each file passed five consecutive local runs (Chart: 49 passed and 1 existing skip per run; FiltersConfigModal: 29 passed and 1 existing skip per run). After formatting, both files passed again together: 78 passed, 2 existing skips. Changed-file pre-commit checks passed, including frontend type checking. CI remains the validation for loaded shard execution; local passes do not prove the flakes are eliminated. ### ADDITIONAL INFORMATION - [ ] Has associated issue: - [ ] Required feature flags: - [ ] Changes UI - [ ] Includes DB Migration (follow approval process in [SIP-59](https://github.com/apache/superset/issues/13351)) - [ ] Migration is atomic, supports rollback & is backwards-compatible - [ ] Confirm DB migration upgrade and downgrade tested - [ ] Runtime estimates and downtime expectations provided - [ ] Introduces new feature or API - [ ] Removes existing feature or API 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
