-
Notifications
You must be signed in to change notification settings - Fork 253
Remove legacy test status badge feature (STESOL-191) #2769
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Remove legacy test status badge feature (STESOL-191) #2769
Conversation
jaidev17
commented
Jan 15, 2026
- Remove test status display from metadata tables and stats page
- Delete test-maintenance partial and badge assets
- Update Python scripts to deprecate test file updates
- Remove stats-pr workflow as it was entirely dedicated to updating the stats_current_test_info.yml file
- Update documentation to remove stats file references
- Preserve test_maintenance in front matter for CI workflows
annietllnd
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Jaidev! Looks great to me, the one thing to look at is to remove the --stats-report flag in maintenance.py, as this flag's purpose was to patch the stats_current_test_info file.
tools/patch.py
Outdated
|
|
||
| """ | ||
| Parse results and patch stats file with test results | ||
| NOTE: This function is deprecated and no longer updates stats files. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we can remove patch.py altogether, since the only purpose of this file is to patch the stats_current_test_info
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi Annie, thanks for the review. I have made the changes you suggested.
annietllnd
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you Jaidev, all good from my end now. Looks like there are some conflicts before we can merge, but should be good after that.
6e06b67 to
2b59cae
Compare
- Remove test status display from metadata tables and stats page - Delete test-maintenance partial and badge assets - Update Python scripts to deprecate test file updates - Remove stats-pr workflow - Update documentation to remove stats file references - Preserve test_maintenance in front matter for CI workflows
2b59cae to
487650d
Compare
|
Cleaned up the PR to have only the necessary files. |