Skip to content

Commit

Permalink
Bump maven-surefire-plugin from 2.22.2 to 3.0.0 (#357)
Browse files Browse the repository at this point in the history
Bumps [maven-surefire-plugin](https://github.com/apache/maven-surefire)
from 2.22.2 to 3.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/apache/maven-surefire/releases">maven-surefire-plugin's
releases</a>.</em></p>
<blockquote>
<h2>3.0.0-M9</h2>
<!-- raw HTML omitted -->
<h2>🚀 New features and improvements</h2>
<ul>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-2146">[SUREFIRE-2146]</a>
- Don't draw border around reporting tables (<a
href="https://github.com/apache/maven-surefire/pull/596">#596</a>)
<a href="https://github.com/michael-o"><code>@​michael-o</code></a></li>
</ul>
<h2>🐛 Bug Fixes</h2>
<ul>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-2145">[SUREFIRE-2145]</a>
- Don't use Sink#figure()/Sink#figureCaption() since it… (<a
href="https://github.com/apache/maven-surefire/pull/595">#595</a>)
<a href="https://github.com/michael-o"><code>@​michael-o</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-2065">[SUREFIRE-2065]</a>
- Fix parameterized JUnit4 test reporting (<a
href="https://github.com/apache/maven-surefire/pull/608">#608</a>)
<a href="https://github.com/andpab"><code>@​andpab</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-2095">[SUREFIRE-2095]</a>
- Fork crash doesn't fail build with -Dmaven.test.failure.ignore=true
when run with failsafe (<a
href="https://github.com/apache/maven-surefire/pull/545">#545</a>)
<a href="https://github.com/br0nstein"><code>@​br0nstein</code></a></li>
</ul>
<h2>📦 Dependency updates</h2>
<ul>
<li>Bump log4j-core from 2.13.1 to 2.17.1 in
/surefire-its/src/test/resources/surefire-1659-stream-corruption (<a
href="https://github.com/apache/maven-surefire/pull/569">#569</a>)
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a></li>
<li>Bump junit from 4.12 to 4.13.1 in
/surefire-its/src/test/resources/surefire-2065-junit4 (<a
href="https://github.com/apache/maven-surefire/pull/611">#611</a>)
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a></li>
<li>Bump commons-email from 1.2 to 1.5 in
/surefire-its/src/test/resources/classpath-filtering (<a
href="https://github.com/apache/maven-surefire/pull/551">#551</a>)
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a></li>
</ul>
<h2>3.0.0-M8</h2>
<!-- raw HTML omitted -->
<h2>:boom: Breaking changes</h2>
<ul>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-1654">[SUREFIRE-1654]</a>
- Remove deprecated <code>forkMode</code> parameter (<a
href="https://github.com/apache/maven-surefire/pull/575">#575</a>)
<a
href="https://github.com/SimonBaars"><code>@​SimonBaars</code></a></li>
</ul>
<h2>🚀 New features and improvements</h2>
<ul>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-2139">[SUREFIRE-2139]</a>
- Raise plexus-java to 1.1.2 for proper Java 19/20 bytecode support (<a
href="https://github.com/apache/maven-surefire/pull/591">#591</a>)
<a href="https://github.com/andpab"><code>@​andpab</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-2133">[SUREFIRE-2133]</a>
- Make anchors start <em>before</em> the headings (<a
href="https://github.com/apache/maven-surefire/pull/582">#582</a>)
<a href="https://github.com/michael-o"><code>@​michael-o</code></a></li>
</ul>
<h2>🐛 Bug Fixes</h2>
<ul>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-2095">[SUREFIRE-2095]</a>
- Fork crash doesn't fail build with -Dmaven.test.failure.ignore=true
when run with failsafe (<a
href="https://github.com/apache/maven-surefire/pull/545">#545</a>)
<a href="https://github.com/br0nstein"><code>@​br0nstein</code></a></li>
<li>[[SUREFIRE-2109] Add suffix derived from current user to Surefire
temp directory name (<a
href="https://github.com/apache/maven-surefire/pull/554">#554</a>)
<a href="https://github.com/sman-81"><code>@​sman-81</code></a>]](<a
href="https://issues.apache.org/jira/browse/SUREFIRE-2109%5D">https://issues.apache.org/jira/browse/SUREFIRE-2109]</a>
Add suffix derived from current user to Surefire temp directory name (<a
href="https://github.com/apache/maven-surefire/pull/554">#554</a>)
<a href="https://github.com/sman-81"><code>@​sman-81</code></a>) - <a
href="https://issues.apache.org/jira/browse/SUREFIRE-2117">[SUREFIRE-2117]</a>
- Include package, outer classes in XML report for <a
href="https://github.com/Nested"><code>@​Nested</code></a> (<a
href="https://github.com/apache/maven-surefire/pull/568">#568</a>)
<a href="https://github.com/andpab"><code>@​andpab</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-2101">[SUREFIRE-2101]</a>
- JUnit5 console reporting: Fall back to class name (<a
href="https://github.com/apache/maven-surefire/pull/587">#587</a>)
<a href="https://github.com/andpab"><code>@​andpab</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-2101">[SUREFIRE-2101]</a>
- Fixes 'null' phrased test names with JUnit5 without <a
href="https://github.com/DisplayName"><code>@​DisplayName</code></a> (<a
href="https://github.com/apache/maven-surefire/pull/549">#549</a>)
<a href="https://github.com/ascopes"><code>@​ascopes</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-2032">[SUREFIRE-2032]</a>
- Fix test count when using <a
href="https://github.com/Disabled"><code>@​Disabled</code></a> at class
level (<a
href="https://github.com/apache/maven-surefire/pull/564">#564</a>)
<a href="https://github.com/gnodet"><code>@​gnodet</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-2135">[SUREFIRE-2135]</a>
- Use native.encoding for parsing ps (<a
href="https://github.com/apache/maven-surefire/pull/584">#584</a>)
<a href="https://github.com/andpab"><code>@​andpab</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-2100">[SUREFIRE-2100]</a>
- make aggregate parameter work for single-module projects (<a
href="https://github.com/apache/maven-surefire/pull/548">#548</a>)
<a href="https://github.com/kwin"><code>@​kwin</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-2090">[SUREFIRE-2090]</a>
- Xref link to source code with specified line number doesn't work.
Missing &quot;L&quot; in anchor (<a
href="https://github.com/apache/maven-surefire/pull/555">#555</a>)
<a href="https://github.com/raupachz"><code>@​raupachz</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-2082">[SUREFIRE-2082]</a>
- Close file handles asap to prevent breaching the system's maximum
number of open files (<a
href="https://github.com/apache/maven-surefire/pull/534">#534</a>)
<a href="https://github.com/Tibor17"><code>@​Tibor17</code></a></li>
</ul>
<h2>📦 Dependency updates</h2>
<ul>
<li>Bump log4j-core from 2.13.1 to 2.17.1 in
/surefire-its/src/test/resources/surefire-1659-stream-corruption (<a
href="https://github.com/apache/maven-surefire/pull/569">#569</a>)
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a></li>
<li>Bump junit from 4.12 to 4.13.1 in
/surefire-its/src/test/resources/surefire-2065-junit4 (<a
href="https://github.com/apache/maven-surefire/pull/611">#611</a>)
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a></li>
<li>Bump commons-email from 1.2 to 1.5 in
/surefire-its/src/test/resources/classpath-filtering (<a
href="https://github.com/apache/maven-surefire/pull/551">#551</a>)
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a></li>
<li><a
href="https://issues.apache.org/jira/browse/SUREFIRE-2129">[SUREFIRE-2129]</a>
- Upgrade Maven Reporting API to 3.1.1/Maven Reporting … (<a
href="https://github.com/apache/maven-surefire/pull/579">#579</a>)
<a href="https://github.com/michael-o"><code>@​michael-o</code></a></li>
<li>Bump commons-email from 1.2 to 1.5 in
/surefire-its/src/test/resources/classpath-scope-filtering (<a
href="https://github.com/apache/maven-surefire/pull/550">#550</a>)
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apache/maven-surefire/commit/41b640b7c262293c389dfbaf10379fabd0c21410"><code>41b640b</code></a>
[maven-release-plugin] prepare release surefire-3.0.0</li>
<li><a
href="https://github.com/apache/maven-surefire/commit/1b49cdb530e5c65c060367eba8e7bc8afef17ed4"><code>1b49cdb</code></a>
[SUREFIRE-2156] Refresh download page</li>
<li><a
href="https://github.com/apache/maven-surefire/commit/6669b03a77b00cd669eead519c421bc58ce9d6e6"><code>6669b03</code></a>
[SUREFIRE-2150] Remove duplicate license headers</li>
<li><a
href="https://github.com/apache/maven-surefire/commit/c6ccef3f23185ee5d1ccc3dd46ad2690f0311867"><code>c6ccef3</code></a>
Don't fast break builds on GitHub</li>
<li><a
href="https://github.com/apache/maven-surefire/commit/2709f76c045209f0fff0bacd447cacf489ed05c3"><code>2709f76</code></a>
[SUREFIRE-2154] Get rid of localRepository from surefire mojo parameter,
use ...</li>
<li><a
href="https://github.com/apache/maven-surefire/commit/052ce53748b42e28ac7e0d1c46b0ea09183def75"><code>052ce53</code></a>
[SUREFIRE-2150] upgrade to parent pom 39 (<a
href="https://github.com/apache/maven-surefire/issues/614">#614</a>)</li>
<li><a
href="https://github.com/apache/maven-surefire/commit/208eae24bd8068d90078362f57fe2246ba1b2107"><code>208eae2</code></a>
Sanitize failIfNoSpecifiedTests prefix in failsafe</li>
<li><a
href="https://github.com/apache/maven-surefire/commit/b8246dceea139f420a1bda125942cd3d23a45e88"><code>b8246dc</code></a>
[SUREFIRE-2143] Fix reporting of skipped parameterized test</li>
<li><a
href="https://github.com/apache/maven-surefire/commit/11bbdc9b1450d011e0c5520cf5e3f01ebffce097"><code>11bbdc9</code></a>
[SUREFIRE-2149] Make all ITs run with Maven 3.9.0</li>
<li><a
href="https://github.com/apache/maven-surefire/commit/1f0c26115bb88486aba06fe71d1764145b325313"><code>1f0c261</code></a>
remove this file, not sure why this was here...</li>
<li>Additional commits viewable in <a
href="https://github.com/apache/maven-surefire/compare/surefire-2.22.2...surefire-3.0.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.maven.plugins:maven-surefire-plugin&package-manager=maven&previous-version=2.22.2&new-version=3.0.0)](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)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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 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)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Michal J. Sladek <mrsladek@users.noreply.github.com>
  • Loading branch information
dependabot[bot] and mrsladek authored Mar 21, 2023
1 parent 2c27f07 commit 2d4ee38
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -612,7 +612,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.2</version>
<version>3.0.0</version>
<configuration>
<!-- Må ha @{argLine} ellers blir properties satt av jacoco-maven-plugin overkrevet -->
<argLine>@{argLine} ${argLine}</argLine>
Expand Down

0 comments on commit 2d4ee38

Please sign in to comment.