github-actions[bot] opened a new pull request, #64496:
URL: https://github.com/apache/airflow/pull/64496
Add infrastructure to track and report on flaky UI E2E tests:
- Add extract_e2e_test_results.py to parse Playwright JSON results
and produce structured failure/fixme test data as artifacts
- Modify ui-e2e-tests.yml to run extraction and upload artifacts
after each E2E test run
- Add analyze_e2e_flaky_tests.py to aggregate failures across
multiple CI runs and identify flaky test candidates
- Add e2e-flaky-tests-report.yml scheduled workflow (daily at
midnight UTC) that analyzes last 10 runs and posts a formatted
report to #airflow-3-ui Slack channel
- Add unit tests for both scripts (25 tests)
(cherry picked from commit a1b9485731f54afd255a70352295da7b855a7abb)
Co-authored-by: Jarek Potiuk <[email protected]>
--
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]