meshery/meshery
Auf GitHub ansehen[CI] Enhance the e2e test results reporter to include hyperlinks
Open
#18.602 geöffnet am 9. Apr. 2026
area/ciarea/devopsarea/testsgithub-actionshelp wanted
Repository-Metriken
- Stars
- (10.013 Stars)
- PR-Merge-Metriken
- (Durchschn. Merge 22T 16h) (332 gemergte PRs in 30 T)
Beschreibung
Current Behavior
Every pull request has a comment (example) that contains details of the 80 or so into end-to-end test cases and their results. When a test case fails, contributors and maintainers want to look at the details of those failures. Right now, contributors have to dig to find where those details are.
Desired Behavior
Ideally, every test case is hyperlinked to where it ran, and where the logs of that specific test run can be reviewed.
Implementation
- Augment the logic in the existing test result reporter and workflow(s).
Acceptance Tests
- Anyone reviewing the pull request can readily click to view the detailed results of a specific test case.
- Hyperlinks are refreshed each time that the suite of end-to-end tests are run.
Contributor Guides and Handbook
- 🛠 Meshery Build & Release Strategy
- 📚 Instructions for contributing to documentation
- Meshery documentation site and source
- 🎨 Wireframes and designs for Meshery UI in Figma
- 🙋🏾🙋🏼 Questions: Discussion Forum and Community Slack
- 🧪 Meshery Test Plan Spreadsheet
- 📺 Self-paced Contributor Trainings