-
Notifications
You must be signed in to change notification settings - Fork 149
ci: generate JUnit test summary #1740
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
Conversation
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.
Pull Request Overview
This PR adds JUnit test summary generation to the CI workflows by integrating a test-summary GitHub Action that will display test results and failures directly in the GitHub Actions interface. The changes also include improvements to test output handling and logging configuration.
- Adds test-summary action to all CI workflows to generate JUnit test reports
- Configures Maven Surefire and Failsafe plugins to redirect test output to files
- Updates logging levels from warn to debug for better test debugging
Reviewed Changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.
Show a summary per file
File | Description |
---|---|
.github/workflows/pull_request.yml | Adds test summary action and NODE_OPTIONS environment variable |
.github/workflows/pull_request_secure.yml | Adds test summary action and NODE_OPTIONS environment variable |
.github/workflows/pull_request_quickstarts.yml | Adds test summary action and NODE_OPTIONS environment variable |
build/build-parent/pom.xml | Configures Maven test plugins to redirect output to files |
core/src/test/resources/logback-test.xml | Changes logging levels from warn to debug |
Comments suppressed due to low confidence (1)
.github/workflows/pull_request.yml:161
- Removing the 'native-image' component from the GraalVM setup may cause the native image build to fail since this component is required for native compilation.
github-token: ${{ secrets.GITHUB_TOKEN }}
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
|
No description provided.