add test coverage upload to codecov#3308
Conversation
|
Note Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported. |
🧪 CI InsightsHere's what we observed from your CI run for 563652a. 🟢 All jobs passed!But CI Insights is watching 👀 |
Code ReviewThank you for adding Codecov integration! Here's my review: Positives
Key Issue: Missing Checkout StepThe coverage-report job lacks a checkout step. Codecov needs repository metadata (git info, commit SHA, branch) to properly associate coverage reports. Recommendation: Add this as the first step in the coverage-report job: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2Other Observations
Code Quality: 8/10Solid implementation following best practices. Main concern is the missing checkout step which may cause metadata association issues in Codecov. Overall, this is a valuable addition to the CI pipeline! |
Coverage summary from CodacySee diff coverage on Codacy
Coverage variation details
Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: Diff coverage details
Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: See your quality gate settings Change summary preferences |
Pull Request Review: Add Codecov Coverage UploadSummaryThis PR adds Codecov integration to the CI pipeline alongside the existing Codacy coverage reporting. The changes are minimal and focused on the ✅ Positive Aspects
🔍 Issues & Recommendations1. Missing empty line (minor style issue)There's an extra blank line after the checkout step (line 452) that seems unnecessary based on the existing workflow style. Location: Current: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: Download unit test coverage reportsSuggested: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: Download unit test coverage reports2. CODECOV_TOKEN secret requirementThe workflow references Action needed: Verify that the 3. Potential trailing spaces in files parameterThe Location: Current: files: ${{ steps.coverage-files-generator.outputs.COVERAGE_FILES }}Suggested: files: ${{ steps.coverage-files-generator.outputs.COVERAGE_FILES }}4. Consider codecov.yml configurationWhile not required, adding a
This is optional but recommended for production use. 🔒 Security Review✅ No security concerns identified
🎯 Test Coverage📊 Performance Considerations✅ Minimal performance impact
✨ Overall AssessmentRecommendation: ✅ Approve with minor style fixes This is a straightforward and well-implemented addition that:
The minor style issues (extra blank line, double space) are cosmetic and don't block approval, but cleaning them up would maintain consistency with the rest of the workflow file. Before merging: Please confirm that the 📝 Suggested Follow-up (Optional)Consider adding a
Review completed following CLAUDE.md guidelines |
Welcome to Codecov 🎉Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests. Thanks for integrating Codecov - We've got you covered ☂️ |
(cherry picked from commit 2ad0628)
… 3.5.5 to 3.5.6 [skip ci] Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.5.5 to 3.5.6. Release notes *Sourced from [org.apache.maven.plugins:maven-surefire-plugin's releases](https://github.com/apache/maven-surefire/releases).* > 3.5.6 > ----- > > 🚀 New features and improvements > ------------------------------- > > * Introduce reportTestTimestamp option and include timestamp for test sets and test cases ([#3261](https://redirect.github.com/apache/maven-surefire/issues/3261)) ([#3302](https://redirect.github.com/apache/maven-surefire/pull/3302)) [`@olamy`](https://github.com/olamy) > > 🐛 Bug Fixes > ----------- > > * Issue [#2613](https://redirect.github.com/apache/maven-surefire/issues/2613) Debugging failsafe tests: Message 'Listening for transport dt\_socket at address' is not displayed anymore when using maven.surefire.debug ([#3353](https://redirect.github.com/apache/maven-surefire/issues/3353)) ([#3354](https://redirect.github.com/apache/maven-surefire/pull/3354)) [`@olamy`](https://github.com/olamy) > * Ensure that the statistics filename is calculated only once. ([#3326](https://redirect.github.com/apache/maven-surefire/issues/3326)) ([#3327](https://redirect.github.com/apache/maven-surefire/pull/3327)) [`@olamy`](https://github.com/olamy) > * Add `flakes` attribute to use in `testsuite` report ([#3306](https://redirect.github.com/apache/maven-surefire/issues/3306)) ([#3308](https://redirect.github.com/apache/maven-surefire/pull/3308)) [`@olamy`](https://github.com/olamy) > * [BACKPORT 3.5.x] [[SUREFIRE-2049]](https://issues.apache.org/jira/browse/SUREFIRE-2049) - Fix SHUTDOWN type lost during command serialization. ([#3270](https://redirect.github.com/apache/maven-surefire/issues/3270)) ([#3289](https://redirect.github.com/apache/maven-surefire/pull/3289)) [`@olamy`](https://github.com/olamy) > * fix: null guard for context map ([#3269](https://redirect.github.com/apache/maven-surefire/issues/3269)) ([#3272](https://redirect.github.com/apache/maven-surefire/pull/3272)) [`@olamy`](https://github.com/olamy) > > 👻 Maintenance > ------------- > > * 3.5.x/bug/cherry pick embedded mode its ([#3328](https://redirect.github.com/apache/maven-surefire/pull/3328)) [`@olamy`](https://github.com/olamy) > * Use surefire 3.5.5 by project itself for testing ([#3324](https://redirect.github.com/apache/maven-surefire/pull/3324)) [`@slawekjaranowski`](https://github.com/slawekjaranowski) > * Follow Oracle javadoc guidelines ([#3177](https://redirect.github.com/apache/maven-surefire/pull/3177)) [`@elharo`](https://github.com/elharo) > > 📦 Dependency updates > -------------------- > > * Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 ([#3334](https://redirect.github.com/apache/maven-surefire/pull/3334)) @[dependabot[bot]](https://github.com/apps/dependabot) > * Bump commons-io:commons-io from 2.21.0 to 2.22.0 ([#3350](https://redirect.github.com/apache/maven-surefire/pull/3350)) @[dependabot[bot]](https://github.com/apps/dependabot) Commits * [`25ea054`](apache/maven-surefire@25ea054) [maven-release-plugin] prepare release surefire-3.5.6 * [`e5f374c`](apache/maven-surefire@e5f374c) Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 * [`dadd55b`](apache/maven-surefire@dadd55b) Issue [#2613](https://redirect.github.com/apache/maven-surefire/issues/2613) Debugging failsafe tests: Message 'Listening for transport dt\_soc... * [`39dd250`](apache/maven-surefire@39dd250) Bump commons-io:commons-io from 2.21.0 to 2.22.0 * [`2774273`](apache/maven-surefire@2774273) Ensure that the statistics filename is calculated only once. ([#3326](https://redirect.github.com/apache/maven-surefire/issues/3326)) ([#3327](https://redirect.github.com/apache/maven-surefire/issues/3327)) * [`0d5df8a`](apache/maven-surefire@0d5df8a) 3.5.x/bug/cherry pick embedded mode its ([#3328](https://redirect.github.com/apache/maven-surefire/issues/3328)) * [`04ad9a2`](apache/maven-surefire@04ad9a2) Use surefire 3.5.5 by project itself for testing * [`37e8f69`](apache/maven-surefire@37e8f69) Add `flakes` attribute to use in `testsuite` report ([#3306](https://redirect.github.com/apache/maven-surefire/issues/3306)) ([#3308](https://redirect.github.com/apache/maven-surefire/issues/3308)) * [`a970fef`](apache/maven-surefire@a970fef) Introduce reportTestTimestamp option and include timestamp for test sets and ... * [`e838393`](apache/maven-surefire@e838393) deploy 3.5.x branch to nexus * Additional commits viewable in [compare view](apache/maven-surefire@surefire-3.5.5...surefire-3.5.6) [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
…from 3.5.5 to 3.5.6 [skip ci] Bumps [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) from 3.5.5 to 3.5.6. Release notes *Sourced from [org.apache.maven.plugins:maven-failsafe-plugin's releases](https://github.com/apache/maven-surefire/releases).* > 3.5.6 > ----- > > 🚀 New features and improvements > ------------------------------- > > * Introduce reportTestTimestamp option and include timestamp for test sets and test cases ([#3261](https://redirect.github.com/apache/maven-surefire/issues/3261)) ([#3302](https://redirect.github.com/apache/maven-surefire/pull/3302)) [`@olamy`](https://github.com/olamy) > > 🐛 Bug Fixes > ----------- > > * Issue [#2613](https://redirect.github.com/apache/maven-surefire/issues/2613) Debugging failsafe tests: Message 'Listening for transport dt\_socket at address' is not displayed anymore when using maven.surefire.debug ([#3353](https://redirect.github.com/apache/maven-surefire/issues/3353)) ([#3354](https://redirect.github.com/apache/maven-surefire/pull/3354)) [`@olamy`](https://github.com/olamy) > * Ensure that the statistics filename is calculated only once. ([#3326](https://redirect.github.com/apache/maven-surefire/issues/3326)) ([#3327](https://redirect.github.com/apache/maven-surefire/pull/3327)) [`@olamy`](https://github.com/olamy) > * Add `flakes` attribute to use in `testsuite` report ([#3306](https://redirect.github.com/apache/maven-surefire/issues/3306)) ([#3308](https://redirect.github.com/apache/maven-surefire/pull/3308)) [`@olamy`](https://github.com/olamy) > * [BACKPORT 3.5.x] [[SUREFIRE-2049]](https://issues.apache.org/jira/browse/SUREFIRE-2049) - Fix SHUTDOWN type lost during command serialization. ([#3270](https://redirect.github.com/apache/maven-surefire/issues/3270)) ([#3289](https://redirect.github.com/apache/maven-surefire/pull/3289)) [`@olamy`](https://github.com/olamy) > * fix: null guard for context map ([#3269](https://redirect.github.com/apache/maven-surefire/issues/3269)) ([#3272](https://redirect.github.com/apache/maven-surefire/pull/3272)) [`@olamy`](https://github.com/olamy) > > 👻 Maintenance > ------------- > > * 3.5.x/bug/cherry pick embedded mode its ([#3328](https://redirect.github.com/apache/maven-surefire/pull/3328)) [`@olamy`](https://github.com/olamy) > * Use surefire 3.5.5 by project itself for testing ([#3324](https://redirect.github.com/apache/maven-surefire/pull/3324)) [`@slawekjaranowski`](https://github.com/slawekjaranowski) > * Follow Oracle javadoc guidelines ([#3177](https://redirect.github.com/apache/maven-surefire/pull/3177)) [`@elharo`](https://github.com/elharo) > > 📦 Dependency updates > -------------------- > > * Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 ([#3334](https://redirect.github.com/apache/maven-surefire/pull/3334)) @[dependabot[bot]](https://github.com/apps/dependabot) > * Bump commons-io:commons-io from 2.21.0 to 2.22.0 ([#3350](https://redirect.github.com/apache/maven-surefire/pull/3350)) @[dependabot[bot]](https://github.com/apps/dependabot) Commits * [`25ea054`](apache/maven-surefire@25ea054) [maven-release-plugin] prepare release surefire-3.5.6 * [`e5f374c`](apache/maven-surefire@e5f374c) Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 * [`dadd55b`](apache/maven-surefire@dadd55b) Issue [#2613](https://redirect.github.com/apache/maven-surefire/issues/2613) Debugging failsafe tests: Message 'Listening for transport dt\_soc... * [`39dd250`](apache/maven-surefire@39dd250) Bump commons-io:commons-io from 2.21.0 to 2.22.0 * [`2774273`](apache/maven-surefire@2774273) Ensure that the statistics filename is calculated only once. ([#3326](https://redirect.github.com/apache/maven-surefire/issues/3326)) ([#3327](https://redirect.github.com/apache/maven-surefire/issues/3327)) * [`0d5df8a`](apache/maven-surefire@0d5df8a) 3.5.x/bug/cherry pick embedded mode its ([#3328](https://redirect.github.com/apache/maven-surefire/issues/3328)) * [`04ad9a2`](apache/maven-surefire@04ad9a2) Use surefire 3.5.5 by project itself for testing * [`37e8f69`](apache/maven-surefire@37e8f69) Add `flakes` attribute to use in `testsuite` report ([#3306](https://redirect.github.com/apache/maven-surefire/issues/3306)) ([#3308](https://redirect.github.com/apache/maven-surefire/issues/3308)) * [`a970fef`](apache/maven-surefire@a970fef) Introduce reportTestTimestamp option and include timestamp for test sets and ... * [`e838393`](apache/maven-surefire@e838393) deploy 3.5.x branch to nexus * Additional commits viewable in [compare view](apache/maven-surefire@surefire-3.5.5...surefire-3.5.6)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.31.3 to 4.31.4. Release notes *Sourced from [github/codeql-action's releases](https://github.com/github/codeql-action/releases).* > v4.31.4 > ------- > > CodeQL Action Changelog > ======================= > > See the [releases page](https://github.com/github/codeql-action/releases) for the relevant changes to the CodeQL CLI and language packs. > > 4.31.4 - 18 Nov 2025 > -------------------- > > No user facing changes. > > See the full [CHANGELOG.md](https://github.com/github/codeql-action/blob/v4.31.4/CHANGELOG.md) for more information. Changelog *Sourced from [github/codeql-action's changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md).* > CodeQL Action Changelog > ======================= > > See the [releases page](https://github.com/github/codeql-action/releases) for the relevant changes to the CodeQL CLI and language packs. > > [UNRELEASED] > ------------ > > No user facing changes. > > 4.31.4 - 18 Nov 2025 > -------------------- > > No user facing changes. > > 4.31.3 - 13 Nov 2025 > -------------------- > > * CodeQL Action v3 will be deprecated in December 2026. The Action now logs a warning for customers who are running v3 but could be running v4. For more information, see [Upcoming deprecation of CodeQL Action v3](https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/). > * Update default CodeQL bundle version to 2.23.5. [ArcadeData#3288](https://redirect.github.com/github/codeql-action/pull/3288) > > 4.31.2 - 30 Oct 2025 > -------------------- > > No user facing changes. > > 4.31.1 - 30 Oct 2025 > -------------------- > > * The `add-snippets` input has been removed from the `analyze` action. This input has been deprecated since CodeQL Action 3.26.4 in August 2024 when this removal was announced. > > 4.31.0 - 24 Oct 2025 > -------------------- > > * Bump minimum CodeQL bundle version to 2.17.6. [ArcadeData#3223](https://redirect.github.com/github/codeql-action/pull/3223) > * When SARIF files are uploaded by the `analyze` or `upload-sarif` actions, the CodeQL Action automatically performs post-processing steps to prepare the data for the upload. Previously, these post-processing steps were only performed before an upload took place. We are now changing this so that the post-processing steps will always be performed, even when the SARIF files are not uploaded. This does not change anything for the `upload-sarif` action. For `analyze`, this may affect Advanced Setup for CodeQL users who specify a value other than `always` for the `upload` input. [ArcadeData#3222](https://redirect.github.com/github/codeql-action/pull/3222) > > 4.30.9 - 17 Oct 2025 > -------------------- > > * Update default CodeQL bundle version to 2.23.3. [ArcadeData#3205](https://redirect.github.com/github/codeql-action/pull/3205) > * Experimental: A new `setup-codeql` action has been added which is similar to `init`, except it only installs the CodeQL CLI and does not initialize a database. Do not use this in production as it is part of an internal experiment and subject to change at any time. [ArcadeData#3204](https://redirect.github.com/github/codeql-action/pull/3204) > > 4.30.8 - 10 Oct 2025 > -------------------- > > No user facing changes. > > 4.30.7 - 06 Oct 2025 > -------------------- > > * [v4+ only] The CodeQL Action now runs on Node.js v24. [ArcadeData#3169](https://redirect.github.com/github/codeql-action/pull/3169) > > 3.30.6 - 02 Oct 2025 > -------------------- > > * Update default CodeQL bundle version to 2.23.2. [ArcadeData#3168](https://redirect.github.com/github/codeql-action/pull/3168) > > 3.30.5 - 26 Sep 2025 > -------------------- > > * We fixed a bug that was introduced in `3.30.4` with `upload-sarif` which resulted in files without a `.sarif` extension not getting uploaded. [ArcadeData#3160](https://redirect.github.com/github/codeql-action/pull/3160) ... (truncated) Commits * [`e12f017`](github/codeql-action@e12f017) Merge pull request [ArcadeData#3312](https://redirect.github.com/github/codeql-action/issues/3312) from github/update-v4.31.4-70434f6dd * [`c9cb6f9`](github/codeql-action@c9cb6f9) Update changelog for v4.31.4 * [`70434f6`](github/codeql-action@70434f6) Merge pull request [ArcadeData#3311](https://redirect.github.com/github/codeql-action/issues/3311) from github/mbg/deps/bump-glob * [`528362a`](github/codeql-action@528362a) Bump `glob` to at least `11.1.0` * [`de12435`](github/codeql-action@de12435) Merge pull request [ArcadeData#3308](https://redirect.github.com/github/codeql-action/issues/3308) from github/mbg/pr-template/nov25 * [`ffa63f0`](github/codeql-action@ffa63f0) Merge pull request [ArcadeData#3307](https://redirect.github.com/github/codeql-action/issues/3307) from github/dependabot/github\_actions/dot-github/wor... * [`7bcdb4b`](github/codeql-action@7bcdb4b) Add additional options to PR template and clarify some * [`07eae64`](github/codeql-action@07eae64) Merge pull request [ArcadeData#3303](https://redirect.github.com/github/codeql-action/issues/3303) from github/mario-campos/v3-core-warning * [`e546fff`](github/codeql-action@e546fff) Rebuild * [`c418a0f`](github/codeql-action@c418a0f) Bump ruby/setup-ruby * Additional commits viewable in [compare view](github/codeql-action@014f16e...e12f017) [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
… 3.5.5 to 3.5.6 [skip ci] Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.5.5 to 3.5.6. Release notes *Sourced from [org.apache.maven.plugins:maven-surefire-plugin's releases](https://github.com/apache/maven-surefire/releases).* > 3.5.6 > ----- > > 🚀 New features and improvements > ------------------------------- > > * Introduce reportTestTimestamp option and include timestamp for test sets and test cases ([ArcadeData#3261](https://redirect.github.com/apache/maven-surefire/issues/3261)) ([ArcadeData#3302](https://redirect.github.com/apache/maven-surefire/pull/3302)) [`@olamy`](https://github.com/olamy) > > 🐛 Bug Fixes > ----------- > > * Issue [ArcadeData#2613](https://redirect.github.com/apache/maven-surefire/issues/2613) Debugging failsafe tests: Message 'Listening for transport dt\_socket at address' is not displayed anymore when using maven.surefire.debug ([ArcadeData#3353](https://redirect.github.com/apache/maven-surefire/issues/3353)) ([ArcadeData#3354](https://redirect.github.com/apache/maven-surefire/pull/3354)) [`@olamy`](https://github.com/olamy) > * Ensure that the statistics filename is calculated only once. ([ArcadeData#3326](https://redirect.github.com/apache/maven-surefire/issues/3326)) ([ArcadeData#3327](https://redirect.github.com/apache/maven-surefire/pull/3327)) [`@olamy`](https://github.com/olamy) > * Add `flakes` attribute to use in `testsuite` report ([ArcadeData#3306](https://redirect.github.com/apache/maven-surefire/issues/3306)) ([ArcadeData#3308](https://redirect.github.com/apache/maven-surefire/pull/3308)) [`@olamy`](https://github.com/olamy) > * [BACKPORT 3.5.x] [[SUREFIRE-2049]](https://issues.apache.org/jira/browse/SUREFIRE-2049) - Fix SHUTDOWN type lost during command serialization. ([ArcadeData#3270](https://redirect.github.com/apache/maven-surefire/issues/3270)) ([ArcadeData#3289](https://redirect.github.com/apache/maven-surefire/pull/3289)) [`@olamy`](https://github.com/olamy) > * fix: null guard for context map ([ArcadeData#3269](https://redirect.github.com/apache/maven-surefire/issues/3269)) ([ArcadeData#3272](https://redirect.github.com/apache/maven-surefire/pull/3272)) [`@olamy`](https://github.com/olamy) > > 👻 Maintenance > ------------- > > * 3.5.x/bug/cherry pick embedded mode its ([ArcadeData#3328](https://redirect.github.com/apache/maven-surefire/pull/3328)) [`@olamy`](https://github.com/olamy) > * Use surefire 3.5.5 by project itself for testing ([ArcadeData#3324](https://redirect.github.com/apache/maven-surefire/pull/3324)) [`@slawekjaranowski`](https://github.com/slawekjaranowski) > * Follow Oracle javadoc guidelines ([ArcadeData#3177](https://redirect.github.com/apache/maven-surefire/pull/3177)) [`@elharo`](https://github.com/elharo) > > 📦 Dependency updates > -------------------- > > * Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 ([ArcadeData#3334](https://redirect.github.com/apache/maven-surefire/pull/3334)) @[dependabot[bot]](https://github.com/apps/dependabot) > * Bump commons-io:commons-io from 2.21.0 to 2.22.0 ([ArcadeData#3350](https://redirect.github.com/apache/maven-surefire/pull/3350)) @[dependabot[bot]](https://github.com/apps/dependabot) Commits * [`25ea054`](apache/maven-surefire@25ea054) [maven-release-plugin] prepare release surefire-3.5.6 * [`e5f374c`](apache/maven-surefire@e5f374c) Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 * [`dadd55b`](apache/maven-surefire@dadd55b) Issue [ArcadeData#2613](https://redirect.github.com/apache/maven-surefire/issues/2613) Debugging failsafe tests: Message 'Listening for transport dt\_soc... * [`39dd250`](apache/maven-surefire@39dd250) Bump commons-io:commons-io from 2.21.0 to 2.22.0 * [`2774273`](apache/maven-surefire@2774273) Ensure that the statistics filename is calculated only once. ([ArcadeData#3326](https://redirect.github.com/apache/maven-surefire/issues/3326)) ([ArcadeData#3327](https://redirect.github.com/apache/maven-surefire/issues/3327)) * [`0d5df8a`](apache/maven-surefire@0d5df8a) 3.5.x/bug/cherry pick embedded mode its ([ArcadeData#3328](https://redirect.github.com/apache/maven-surefire/issues/3328)) * [`04ad9a2`](apache/maven-surefire@04ad9a2) Use surefire 3.5.5 by project itself for testing * [`37e8f69`](apache/maven-surefire@37e8f69) Add `flakes` attribute to use in `testsuite` report ([ArcadeData#3306](https://redirect.github.com/apache/maven-surefire/issues/3306)) ([ArcadeData#3308](https://redirect.github.com/apache/maven-surefire/issues/3308)) * [`a970fef`](apache/maven-surefire@a970fef) Introduce reportTestTimestamp option and include timestamp for test sets and ... * [`e838393`](apache/maven-surefire@e838393) deploy 3.5.x branch to nexus * Additional commits viewable in [compare view](apache/maven-surefire@surefire-3.5.5...surefire-3.5.6) [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
…from 3.5.5 to 3.5.6 [skip ci] Bumps [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) from 3.5.5 to 3.5.6. Release notes *Sourced from [org.apache.maven.plugins:maven-failsafe-plugin's releases](https://github.com/apache/maven-surefire/releases).* > 3.5.6 > ----- > > 🚀 New features and improvements > ------------------------------- > > * Introduce reportTestTimestamp option and include timestamp for test sets and test cases ([ArcadeData#3261](https://redirect.github.com/apache/maven-surefire/issues/3261)) ([ArcadeData#3302](https://redirect.github.com/apache/maven-surefire/pull/3302)) [`@olamy`](https://github.com/olamy) > > 🐛 Bug Fixes > ----------- > > * Issue [ArcadeData#2613](https://redirect.github.com/apache/maven-surefire/issues/2613) Debugging failsafe tests: Message 'Listening for transport dt\_socket at address' is not displayed anymore when using maven.surefire.debug ([ArcadeData#3353](https://redirect.github.com/apache/maven-surefire/issues/3353)) ([ArcadeData#3354](https://redirect.github.com/apache/maven-surefire/pull/3354)) [`@olamy`](https://github.com/olamy) > * Ensure that the statistics filename is calculated only once. ([ArcadeData#3326](https://redirect.github.com/apache/maven-surefire/issues/3326)) ([ArcadeData#3327](https://redirect.github.com/apache/maven-surefire/pull/3327)) [`@olamy`](https://github.com/olamy) > * Add `flakes` attribute to use in `testsuite` report ([ArcadeData#3306](https://redirect.github.com/apache/maven-surefire/issues/3306)) ([ArcadeData#3308](https://redirect.github.com/apache/maven-surefire/pull/3308)) [`@olamy`](https://github.com/olamy) > * [BACKPORT 3.5.x] [[SUREFIRE-2049]](https://issues.apache.org/jira/browse/SUREFIRE-2049) - Fix SHUTDOWN type lost during command serialization. ([ArcadeData#3270](https://redirect.github.com/apache/maven-surefire/issues/3270)) ([ArcadeData#3289](https://redirect.github.com/apache/maven-surefire/pull/3289)) [`@olamy`](https://github.com/olamy) > * fix: null guard for context map ([ArcadeData#3269](https://redirect.github.com/apache/maven-surefire/issues/3269)) ([ArcadeData#3272](https://redirect.github.com/apache/maven-surefire/pull/3272)) [`@olamy`](https://github.com/olamy) > > 👻 Maintenance > ------------- > > * 3.5.x/bug/cherry pick embedded mode its ([ArcadeData#3328](https://redirect.github.com/apache/maven-surefire/pull/3328)) [`@olamy`](https://github.com/olamy) > * Use surefire 3.5.5 by project itself for testing ([ArcadeData#3324](https://redirect.github.com/apache/maven-surefire/pull/3324)) [`@slawekjaranowski`](https://github.com/slawekjaranowski) > * Follow Oracle javadoc guidelines ([ArcadeData#3177](https://redirect.github.com/apache/maven-surefire/pull/3177)) [`@elharo`](https://github.com/elharo) > > 📦 Dependency updates > -------------------- > > * Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 ([ArcadeData#3334](https://redirect.github.com/apache/maven-surefire/pull/3334)) @[dependabot[bot]](https://github.com/apps/dependabot) > * Bump commons-io:commons-io from 2.21.0 to 2.22.0 ([ArcadeData#3350](https://redirect.github.com/apache/maven-surefire/pull/3350)) @[dependabot[bot]](https://github.com/apps/dependabot) Commits * [`25ea054`](apache/maven-surefire@25ea054) [maven-release-plugin] prepare release surefire-3.5.6 * [`e5f374c`](apache/maven-surefire@e5f374c) Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3 * [`dadd55b`](apache/maven-surefire@dadd55b) Issue [ArcadeData#2613](https://redirect.github.com/apache/maven-surefire/issues/2613) Debugging failsafe tests: Message 'Listening for transport dt\_soc... * [`39dd250`](apache/maven-surefire@39dd250) Bump commons-io:commons-io from 2.21.0 to 2.22.0 * [`2774273`](apache/maven-surefire@2774273) Ensure that the statistics filename is calculated only once. ([ArcadeData#3326](https://redirect.github.com/apache/maven-surefire/issues/3326)) ([ArcadeData#3327](https://redirect.github.com/apache/maven-surefire/issues/3327)) * [`0d5df8a`](apache/maven-surefire@0d5df8a) 3.5.x/bug/cherry pick embedded mode its ([ArcadeData#3328](https://redirect.github.com/apache/maven-surefire/issues/3328)) * [`04ad9a2`](apache/maven-surefire@04ad9a2) Use surefire 3.5.5 by project itself for testing * [`37e8f69`](apache/maven-surefire@37e8f69) Add `flakes` attribute to use in `testsuite` report ([ArcadeData#3306](https://redirect.github.com/apache/maven-surefire/issues/3306)) ([ArcadeData#3308](https://redirect.github.com/apache/maven-surefire/issues/3308)) * [`a970fef`](apache/maven-surefire@a970fef) Introduce reportTestTimestamp option and include timestamp for test sets and ... * [`e838393`](apache/maven-surefire@e838393) deploy 3.5.x branch to nexus * Additional commits viewable in [compare view](apache/maven-surefire@surefire-3.5.5...surefire-3.5.6)
What does this PR do?
Add code coverage upload to codecov