Skip to content

Conversation

@Ma11hewThomas
Copy link
Contributor

No description provided.

- Introduced a new input option `file-report` in action.yml to include a report grouped by file path.
- Updated the build-and-test workflow to enable the file report.
- Implemented logic to group tests by file path in the report preparation process.
- Enhanced report generation to support file-based summaries.
- Updated the file report template to include collapsible sections for test details.
- Each file entry now shows a summary that can be expanded to reveal individual test results, improving readability and organization of the report.
- Updated the file report template to conditionally render passed, failed, flaky, and skipped test counts only when applicable.
- This change enhances the clarity of the report by avoiding the display of zero counts, improving overall readability.
- Adjusted the template to ensure that the duration of tests is always displayed in a consistent format, enhancing the clarity of the test results section.
- Modified the report template to include the total duration of tests and the number of files processed, improving the clarity and completeness of the test results summary.
- Enhanced the test summary display by making test names clickable, linking to their respective lines in the codebase when available. This improves navigation and context for test results.
- Changed the report path in the workflow to point to a specific report file, enhancing clarity in report generation.
- Updated the test report to reflect a failed test case, including changes to the line number for better accuracy in test results.
- Adjusted the template to ensure that test names are linked to their respective lines in the codebase when a group key is present, enhancing navigation and context for test results.
- Modified the template to display a specific message when the group key is "ungrouped," improving clarity for users when file paths are not provided. This change enhances the overall user experience by providing more informative feedback in the test results summary.
- Enhanced the template to ensure that test names are linked to their respective lines in the codebase when a group key is present, while also improving the handling of ungrouped test results. This update provides clearer navigation and context for users, enhancing the overall user experience in the test results summary.
- Added a new `file-report` option to the workflow, allowing test results to be grouped by file path, improving clarity and navigation in test reports.
- Updated the README to include the new `file-report` input and its usage instructions.
- Expanded the documentation to showcase the `file-report` feature, detailing its functionality and providing examples for better user understanding.
- Introduced a new job in the GitHub Actions workflow to handle file reports, which includes steps for checking out code, installing dependencies, modifying reports, and executing the file report functionality.
- This enhancement allows for improved reporting capabilities by processing test results grouped by file path, further refining the clarity and usability of test outputs.
…o 'passed' and adjust file path for login test
@github-actions
Copy link

github-actions bot commented Jul 6, 2025

build-and-test: Run #561

Tests 📝 Passed ✅ Failed ❌ Skipped ⏭️ Pending ⏳ Other ❓ Flaky 🍂 Duration ⏱️
64 64 0 0 0 0 0 12.0s

🎉 All tests passed!

Github Test Reporter by CTRF 💚

@Ma11hewThomas Ma11hewThomas merged commit 2eb578a into main Jul 6, 2025
36 checks passed
@Ma11hewThomas Ma11hewThomas mentioned this pull request Jul 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants