Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package maven-surefire for openSUSE:Factory checked in at 2025-04-02 17:11:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/maven-surefire (Old) and /work/SRC/openSUSE:Factory/.maven-surefire.new.1907 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "maven-surefire" Wed Apr 2 17:11:51 2025 rev:14 rq:1265935 version:3.5.3 Changes: -------- --- /work/SRC/openSUSE:Factory/maven-surefire/maven-surefire-plugins.changes 2024-11-04 22:42:31.156260564 +0100 +++ /work/SRC/openSUSE:Factory/.maven-surefire.new.1907/maven-surefire-plugins.changes 2025-04-02 17:13:00.516456236 +0200 @@ -1,0 +2,19 @@ +Mon Mar 31 15:14:16 UTC 2025 - Fridrich Strba <fst...@suse.com> + +- Upgrade to 3.5.3 + * Bug + + SUREFIRE-1643: JUnit 5 in parallel execution mode confuses + Surefire reports + + SUREFIRE-1737: Disabling the JUnit5Xml30StatelessReporter has + no effect + + SUREFIRE-1751: Surefire report shows flaky tests as failures + + SUREFIRE-2289: FailsafeSummary.toRunResult throws a raw + exception +- Modified patches: + * 0001-Port-to-TestNG-7.4.0.patch + * 0002-Unshade-surefire.patch + + rediff + * maven-surefire-bootstrap-resources.patch + + regenerate from non-bootstrap build + +------------------------------------------------------------------- maven-surefire-provider-junit5.changes: same change maven-surefire.changes: same change Old: ---- maven-surefire-3.5.2.tar.xz New: ---- maven-surefire-3.5.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ maven-surefire-plugins.spec ++++++ --- /var/tmp/diff_new_pack.XDFw8L/_old 2025-04-02 17:13:02.648545672 +0200 +++ /var/tmp/diff_new_pack.XDFw8L/_new 2025-04-02 17:13:02.652545840 +0200 @@ -1,7 +1,7 @@ # # spec file for package maven-surefire-plugins # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %global base_name maven-surefire Name: %{base_name}-plugins -Version: 3.5.2 +Version: 3.5.3 Release: 0 Summary: Test framework project License: Apache-2.0 AND CPL-1.0 ++++++ maven-surefire-provider-junit5.spec ++++++ --- /var/tmp/diff_new_pack.XDFw8L/_old 2025-04-02 17:13:02.680547014 +0200 +++ /var/tmp/diff_new_pack.XDFw8L/_new 2025-04-02 17:13:02.680547014 +0200 @@ -1,7 +1,7 @@ # # spec file for package maven-surefire-provider-junit5 # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %global base_name maven-surefire Name: %{base_name}-provider-junit5 -Version: 3.5.2 +Version: 3.5.3 Release: 0 Summary: JUnit 5 provider for Maven Surefire License: Apache-2.0 AND CPL-1.0 ++++++ maven-surefire.spec ++++++ --- /var/tmp/diff_new_pack.XDFw8L/_old 2025-04-02 17:13:02.704548021 +0200 +++ /var/tmp/diff_new_pack.XDFw8L/_new 2025-04-02 17:13:02.708548189 +0200 @@ -1,7 +1,7 @@ # # spec file for package maven-surefire # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: maven-surefire -Version: 3.5.2 +Version: 3.5.3 Release: 0 Summary: Test framework project License: Apache-2.0 AND CPL-1.0 @@ -62,6 +62,7 @@ BuildRequires: plexus-xml BuildRequires: sisu-inject BuildRequires: sisu-plexus +BuildRequires: slf4j BuildRequires: testng BuildRequires: xmvn-install BuildRequires: xmvn-resolve @@ -204,6 +205,7 @@ plexus-languages/plexus-java \ plexus/utils \ plexus/xml \ + slf4j/api \ testng %{ant} \ ++++++ 0001-Port-to-TestNG-7.4.0.patch ++++++ --- /var/tmp/diff_new_pack.XDFw8L/_old 2025-04-02 17:13:02.724548860 +0200 +++ /var/tmp/diff_new_pack.XDFw8L/_new 2025-04-02 17:13:02.728549028 +0200 @@ -1,4 +1,4 @@ -From 5656f9c533dfd7087af7475cb274afcc26f10c02 Mon Sep 17 00:00:00 2001 +From 97f36b9dad75246acb148284905910eb59263adf Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski <mizde...@redhat.com> Date: Mon, 10 Jul 2017 10:37:50 +0200 Subject: [PATCH 1/2] Port to TestNG 7.4.0 @@ -16,7 +16,7 @@ 9 files changed, 104 insertions(+), 31 deletions(-) diff --git a/pom.xml b/pom.xml -index 46ed3c60a..36fbdc5df 100644 +index 4962ecab2..2737001ad 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,7 @@ @@ -25,11 +25,11 @@ <jacocoVersion>0.8.12</jacocoVersion> - <testngVersion>5.11</testngVersion> + <testngVersion>7.4.0</testngVersion> - <surefire-shared-utils.version>${project.version}</surefire-shared-utils.version> - <maven.surefire.scm.devConnection>scm:git:https://gitbox.apache.org/repos/asf/maven-surefire.git</maven.surefire.scm.devConnection> + <maven.surefire.scm.devConnection>scm:git:https://github.com/apache/maven-surefire.git</maven.surefire.scm.devConnection> <maven.site.path>surefire-archives/surefire-LATEST</maven.site.path> + <maven.compiler.testSource>${javaVersion}</maven.compiler.testSource> diff --git a/surefire-providers/surefire-testng-utils/pom.xml b/surefire-providers/surefire-testng-utils/pom.xml -index 19d6d0334..4e86fb9dc 100644 +index 099e9d089..7fe804864 100644 --- a/surefire-providers/surefire-testng-utils/pom.xml +++ b/surefire-providers/surefire-testng-utils/pom.xml @@ -47,7 +47,6 @@ @@ -240,10 +240,10 @@ } } diff --git a/surefire-providers/surefire-testng/pom.xml b/surefire-providers/surefire-testng/pom.xml -index e180a41ac..72ac6bad5 100644 +index 73ed7588c..df68dc121 100644 --- a/surefire-providers/surefire-testng/pom.xml +++ b/surefire-providers/surefire-testng/pom.xml -@@ -57,7 +57,6 @@ +@@ -61,7 +61,6 @@ <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>${testngVersion}</version> @@ -353,6 +353,6 @@ } -- -2.47.0 +2.49.0 ++++++ 0002-Unshade-surefire.patch ++++++ ++++ 1038 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/maven-surefire/0002-Unshade-surefire.patch ++++ and /work/SRC/openSUSE:Factory/.maven-surefire.new.1907/0002-Unshade-surefire.patch ++++++ _service ++++++ --- /var/tmp/diff_new_pack.XDFw8L/_old 2025-04-02 17:13:02.796551880 +0200 +++ /var/tmp/diff_new_pack.XDFw8L/_new 2025-04-02 17:13:02.804552216 +0200 @@ -2,12 +2,9 @@ <service name="tar_scm" mode="disabled"> <param name="scm">git</param> <param name="url">https://github.com/apache/maven-surefire.git</param> - <param name="revision">surefire-3.5.2</param> - <param name="match-tag">surefire-*</param> + <param name="revision">surefire-3.5.3</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">surefire-(.*)</param> - <param name="exclude">**/*.jar</param> - <param name="exclude">**/*.class</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> ++++++ maven-surefire-3.5.2.tar.xz -> maven-surefire-3.5.3.tar.xz ++++++ ++++ 4909 lines of diff (skipped) ++++++ maven-surefire-bootstrap-resources.patch ++++++ --- /var/tmp/diff_new_pack.XDFw8L/_old 2025-04-02 17:13:03.792593661 +0200 +++ /var/tmp/diff_new_pack.XDFw8L/_new 2025-04-02 17:13:03.800593997 +0200 @@ -1,6 +1,5 @@ -diff -urEbwBN a/maven-failsafe-plugin/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-failsafe-plugin/plugin-help.xml b/maven-failsafe-plugin/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-failsafe-plugin/plugin-help.xml --- a/maven-failsafe-plugin/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-failsafe-plugin/plugin-help.xml 1970-01-01 01:00:00.000000000 +0100 -+++ b/maven-failsafe-plugin/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-failsafe-plugin/plugin-help.xml 2024-11-04 10:43:47.030374365 +0100 ++++ b/maven-failsafe-plugin/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-failsafe-plugin/plugin-help.xml 2025-03-31 17:27:42.498532301 +0200 @@ -0,0 +1,953 @@ +<?xml version="1.0" encoding="UTF-8"?> + @@ -755,7 +754,7 @@ + <classpathDependencyExcludes implementation="java.lang.String[]">${maven.test.dependency.excludes}</classpathDependencyExcludes> + <debugForkedProcess implementation="java.lang.String">${maven.failsafe.debug}</debugForkedProcess> + <dependenciesToScan implementation="java.lang.String[]">${dependenciesToScan}</dependenciesToScan> -+ <disableXmlReport implementation="java.lang.Boolean" default-value="false">${disableXmlReport}</disableXmlReport> ++ <disableXmlReport implementation="java.lang.Boolean">${disableXmlReport}</disableXmlReport> + <enableAssertions implementation="boolean" default-value="true">${enableAssertions}</enableAssertions> + <enableOutErrElements implementation="boolean" default-value="true">${enableOutErrElements}</enableOutErrElements> + <enableProcessChecker implementation="java.lang.String">${failsafe.enableProcessChecker}</enableProcessChecker> @@ -848,10 +847,10 @@ + <parameter> + <name>encoding</name> + <type>java.lang.String</type> -+ <deprecated>since of 2.20.1</deprecated> ++ <deprecated>since 2.20.1</deprecated> + <required>false</required> + <editable>true</editable> -+ <description>The character encoding scheme to be applied. Deprecated since 2.20.1 and used encoding UTF-8 in failsafe-summary.xml.</description> ++ <description>No effect. UTF-8 is always used for failsafe-summary.xml.</description> + </parameter> + <parameter> + <name>failIfNoTests</name> @@ -955,10 +954,9 @@ + </mojo> + </mojos> +</plugin> -diff -urEbwBN a/maven-failsafe-plugin/src/main/filtered-resources/META-INF/maven/plugin.xml b/maven-failsafe-plugin/src/main/filtered-resources/META-INF/maven/plugin.xml --- a/maven-failsafe-plugin/src/main/filtered-resources/META-INF/maven/plugin.xml 1970-01-01 01:00:00.000000000 +0100 -+++ b/maven-failsafe-plugin/src/main/filtered-resources/META-INF/maven/plugin.xml 2024-11-04 10:44:32.820687653 +0100 -@@ -0,0 +1,1175 @@ ++++ b/maven-failsafe-plugin/src/main/filtered-resources/META-INF/maven/plugin.xml 2025-03-31 17:30:54.356186283 +0200 +@@ -0,0 +1,1165 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- Generated by maven-plugin-tools 3.15--> @@ -1781,7 +1779,7 @@ + <debugForkedProcess implementation="java.lang.String">${maven.failsafe.debug}</debugForkedProcess> + <defaultClassesDirectory implementation="java.io.File" default-value="${project.build.outputDirectory}"/> + <dependenciesToScan implementation="java.lang.String[]">${dependenciesToScan}</dependenciesToScan> -+ <disableXmlReport implementation="java.lang.Boolean" default-value="false">${disableXmlReport}</disableXmlReport> ++ <disableXmlReport implementation="java.lang.Boolean">${disableXmlReport}</disableXmlReport> + <enableAssertions implementation="boolean" default-value="true">${enableAssertions}</enableAssertions> + <enableOutErrElements implementation="boolean" default-value="true">${enableOutErrElements}</enableOutErrElements> + <enableProcessChecker implementation="java.lang.String">${failsafe.enableProcessChecker}</enableProcessChecker> @@ -1860,10 +1858,6 @@ + <field-name>locationManager</field-name> + </requirement> + <requirement> -+ <role>org.codehaus.plexus.logging.Logger</role> -+ <field-name>logger</field-name> -+ </requirement> -+ <requirement> + <role>org.apache.maven.surefire.providerapi.ProviderDetector</role> + <field-name>providerDetector</field-name> + </requirement> @@ -1903,10 +1897,10 @@ + <parameter> + <name>encoding</name> + <type>java.lang.String</type> -+ <deprecated>since of 2.20.1</deprecated> ++ <deprecated>since 2.20.1</deprecated> + <required>false</required> + <editable>true</editable> -+ <description>The character encoding scheme to be applied. Deprecated since 2.20.1 and used encoding UTF-8 in failsafe-summary.xml.</description> ++ <description>No effect. UTF-8 is always used for failsafe-summary.xml.</description> + </parameter> + <parameter> + <name>failIfNoTests</name> @@ -2015,12 +2009,6 @@ + <testClassesDirectory implementation="java.io.File" default-value="${project.build.testOutputDirectory}"/> + <testFailureIgnore implementation="boolean" default-value="false">${maven.test.failure.ignore}</testFailureIgnore> + </configuration> -+ <requirements> -+ <requirement> -+ <role>org.codehaus.plexus.logging.Logger</role> -+ <field-name>logger</field-name> -+ </requirement> -+ </requirements> + </mojo> + </mojos> + <dependencies> @@ -2040,7 +2028,7 @@ + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + <type>jar</type> -+ <version>2.17.0</version> ++ <version>2.18.0</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> @@ -2052,43 +2040,43 @@ + <groupId>org.apache.maven.surefire</groupId> + <artifactId>surefire-api</artifactId> + <type>jar</type> -+ <version>3.5.2</version> ++ <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.surefire</groupId> + <artifactId>surefire-logger-api</artifactId> + <type>jar</type> -+ <version>3.5.2</version> ++ <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.surefire</groupId> + <artifactId>surefire-booter</artifactId> + <type>jar</type> -+ <version>3.5.2</version> ++ <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.surefire</groupId> + <artifactId>surefire-extensions-spi</artifactId> + <type>jar</type> -+ <version>3.5.2</version> ++ <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.surefire</groupId> + <artifactId>surefire-extensions-api</artifactId> + <type>jar</type> -+ <version>3.5.2</version> ++ <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.surefire</groupId> + <artifactId>maven-surefire-common</artifactId> + <type>jar</type> -+ <version>3.5.2</version> ++ <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-java</artifactId> + <type>jar</type> -+ <version>1.3.0</version> ++ <version>1.4.0</version> + </dependency> + <dependency> + <groupId>org.ow2.asm</groupId> @@ -2134,9 +2122,8 @@ + </dependency> + </dependencies> +</plugin> -diff -urEbwBN a/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/maven_failsafe_plugin/HelpMojo.java b/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/maven_failsafe_plugin/HelpMojo.java --- a/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/maven_failsafe_plugin/HelpMojo.java 1970-01-01 01:00:00.000000000 +0100 -+++ b/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/maven_failsafe_plugin/HelpMojo.java 2024-11-04 10:37:46.084598212 +0100 ++++ b/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/maven_failsafe_plugin/HelpMojo.java 2025-03-31 17:22:10.243771226 +0200 @@ -0,0 +1,448 @@ +package org.apache.maven.plugins.maven_failsafe_plugin; + @@ -2586,9 +2573,8 @@ + return null; + } +} -diff -urEbwBN a/maven-surefire-plugin/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-surefire-plugin/plugin-help.xml b/maven-surefire-plugin/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-surefire-plugin/plugin-help.xml --- a/maven-surefire-plugin/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-surefire-plugin/plugin-help.xml 1970-01-01 01:00:00.000000000 +0100 -+++ b/maven-surefire-plugin/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-surefire-plugin/plugin-help.xml 2024-11-04 10:47:52.325388910 +0100 ++++ b/maven-surefire-plugin/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-surefire-plugin/plugin-help.xml 2025-03-31 17:25:50.618189322 +0200 @@ -0,0 +1,812 @@ +<?xml version="1.0" encoding="UTF-8"?> + @@ -3334,7 +3320,7 @@ + <classpathDependencyExcludes implementation="java.lang.String[]">${maven.test.dependency.excludes}</classpathDependencyExcludes> + <debugForkedProcess implementation="java.lang.String">${maven.surefire.debug}</debugForkedProcess> + <dependenciesToScan implementation="java.lang.String[]">${dependenciesToScan}</dependenciesToScan> -+ <disableXmlReport implementation="java.lang.Boolean" default-value="false">${disableXmlReport}</disableXmlReport> ++ <disableXmlReport implementation="java.lang.Boolean">${disableXmlReport}</disableXmlReport> + <enableAssertions implementation="boolean" default-value="true">${enableAssertions}</enableAssertions> + <enableOutErrElements implementation="boolean" default-value="true">${enableOutErrElements}</enableOutErrElements> + <enableProcessChecker implementation="java.lang.String">${surefire.enableProcessChecker}</enableProcessChecker> @@ -3402,10 +3388,9 @@ + </mojo> + </mojos> +</plugin> -diff -urEbwBN a/maven-surefire-plugin/src/main/filtered-resources/META-INF/maven/plugin.xml b/maven-surefire-plugin/src/main/filtered-resources/META-INF/maven/plugin.xml --- a/maven-surefire-plugin/src/main/filtered-resources/META-INF/maven/plugin.xml 1970-01-01 01:00:00.000000000 +0100 -+++ b/maven-surefire-plugin/src/main/filtered-resources/META-INF/maven/plugin.xml 2024-11-04 10:48:40.175717003 +0100 -@@ -0,0 +1,1012 @@ ++++ b/maven-surefire-plugin/src/main/filtered-resources/META-INF/maven/plugin.xml 2025-03-31 17:28:53.187619727 +0200 +@@ -0,0 +1,1008 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- Generated by maven-plugin-tools 3.15--> @@ -4211,7 +4196,7 @@ + <classpathDependencyExcludes implementation="java.lang.String[]">${maven.test.dependency.excludes}</classpathDependencyExcludes> + <debugForkedProcess implementation="java.lang.String">${maven.surefire.debug}</debugForkedProcess> + <dependenciesToScan implementation="java.lang.String[]">${dependenciesToScan}</dependenciesToScan> -+ <disableXmlReport implementation="java.lang.Boolean" default-value="false">${disableXmlReport}</disableXmlReport> ++ <disableXmlReport implementation="java.lang.Boolean">${disableXmlReport}</disableXmlReport> + <enableAssertions implementation="boolean" default-value="true">${enableAssertions}</enableAssertions> + <enableOutErrElements implementation="boolean" default-value="true">${enableOutErrElements}</enableOutErrElements> + <enableProcessChecker implementation="java.lang.String">${surefire.enableProcessChecker}</enableProcessChecker> @@ -4289,10 +4274,6 @@ + <field-name>locationManager</field-name> + </requirement> + <requirement> -+ <role>org.codehaus.plexus.logging.Logger</role> -+ <field-name>logger</field-name> -+ </requirement> -+ <requirement> + <role>org.apache.maven.surefire.providerapi.ProviderDetector</role> + <field-name>providerDetector</field-name> + </requirement> @@ -4312,7 +4293,7 @@ + <groupId>org.apache.maven.surefire</groupId> + <artifactId>surefire-api</artifactId> + <type>jar</type> -+ <version>3.5.2</version> ++ <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.shared</groupId> @@ -4324,7 +4305,7 @@ + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + <type>jar</type> -+ <version>2.17.0</version> ++ <version>2.18.0</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> @@ -4336,7 +4317,7 @@ + <groupId>org.apache.maven.surefire</groupId> + <artifactId>surefire-logger-api</artifactId> + <type>jar</type> -+ <version>3.5.2</version> ++ <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.commons</groupId> @@ -4348,19 +4329,19 @@ + <groupId>org.apache.maven.surefire</groupId> + <artifactId>surefire-extensions-api</artifactId> + <type>jar</type> -+ <version>3.5.2</version> ++ <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.surefire</groupId> + <artifactId>maven-surefire-common</artifactId> + <type>jar</type> -+ <version>3.5.2</version> ++ <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-java</artifactId> + <type>jar</type> -+ <version>1.3.0</version> ++ <version>1.4.0</version> + </dependency> + <dependency> + <groupId>org.ow2.asm</groupId> @@ -4402,13 +4383,13 @@ + <groupId>org.apache.maven.surefire</groupId> + <artifactId>surefire-booter</artifactId> + <type>jar</type> -+ <version>3.5.2</version> ++ <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.surefire</groupId> + <artifactId>surefire-extensions-spi</artifactId> + <type>jar</type> -+ <version>3.5.2</version> ++ <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.shared</groupId> @@ -4418,9 +4399,8 @@ + </dependency> + </dependencies> +</plugin> -diff -urEbwBN a/maven-surefire-plugin/src/main/java/org/apache/maven/plugin/maven_surefire_plugin/HelpMojo.java b/maven-surefire-plugin/src/main/java/org/apache/maven/plugin/maven_surefire_plugin/HelpMojo.java --- a/maven-surefire-plugin/src/main/java/org/apache/maven/plugin/maven_surefire_plugin/HelpMojo.java 1970-01-01 01:00:00.000000000 +0100 -+++ b/maven-surefire-plugin/src/main/java/org/apache/maven/plugin/maven_surefire_plugin/HelpMojo.java 2024-11-04 10:41:36.879493528 +0100 ++++ b/maven-surefire-plugin/src/main/java/org/apache/maven/plugin/maven_surefire_plugin/HelpMojo.java 2025-03-31 17:21:29.795420378 +0200 @@ -0,0 +1,448 @@ +package org.apache.maven.plugins.maven_surefire_plugin; + @@ -4870,9 +4850,8 @@ + return null; + } +} -diff -urEbwBN a/maven-surefire-report-plugin/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-surefire-report-plugin/plugin-help.xml b/maven-surefire-report-plugin/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-surefire-report-plugin/plugin-help.xml --- a/maven-surefire-report-plugin/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-surefire-report-plugin/plugin-help.xml 1970-01-01 01:00:00.000000000 +0100 -+++ b/maven-surefire-report-plugin/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-surefire-report-plugin/plugin-help.xml 2024-11-04 10:45:39.894480900 +0100 ++++ b/maven-surefire-report-plugin/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-surefire-report-plugin/plugin-help.xml 2025-03-31 17:26:58.731912223 +0200 @@ -0,0 +1,496 @@ +<?xml version="1.0" encoding="UTF-8"?> + @@ -4888,7 +4867,7 @@ + <mojos> + <mojo> + <goal>failsafe-report-only</goal> -+ <description>Creates a nicely formatted Failsafe Test Report in html format. This goal does not run the tests, it only builds the reports. See https://issues.apache.org/jira/browse/SUREFIRE-257 <https://issues.apache.org/jira/browse/SUREFIRE-257></description> ++ <description>Creates a nicely formatted Failsafe Test Report in html format. This goal does not run the tests; it only builds the reports. See https://issues.apache.org/jira/browse/SUREFIRE-257 <https://issues.apache.org/jira/browse/SUREFIRE-257></description> + <requiresDirectInvocation>false</requiresDirectInvocation> + <requiresProject>true</requiresProject> + <requiresReports>false</requiresReports> @@ -5089,7 +5068,7 @@ + <requiresReports>false</requiresReports> + <aggregator>false</aggregator> + <requiresOnline>false</requiresOnline> -+ <inheritedByDefault>false</inheritedByDefault> ++ <inheritedByDefault>true</inheritedByDefault> + <executePhase>test</executePhase> + <executeLifecycle>surefire</executeLifecycle> + <implementation>org.apache.maven.plugins.surefire.report.SurefireReport</implementation> @@ -5111,7 +5090,7 @@ + <since>2.11</since> + <required>false</required> + <editable>true</editable> -+ <description>If set to true the surefire report will be generated even when there are no surefire result files. Defaults to true to preserve legacy behaviour pre 2.10.</description> ++ <description>If set to true, the surefire report will be generated even when there are no surefire result files. Defaults to true to preserve legacy behaviour pre 2.10.</description> + </parameter> + <parameter> + <name>customBundle</name> @@ -5199,7 +5178,7 @@ + <since>2.11</since> + <required>false</required> + <editable>true</editable> -+ <description>If set to true the surefire report generation will be skipped.</description> ++ <description>If set to true, the surefire report generation will be skipped.</description> + </parameter> + <parameter> + <name>xrefTestLocation</name> @@ -5254,7 +5233,7 @@ + <since>2.11</since> + <required>false</required> + <editable>true</editable> -+ <description>If set to true the surefire report will be generated even when there are no surefire result files. Defaults to true to preserve legacy behaviour pre 2.10.</description> ++ <description>If set to true, the surefire report will be generated even when there are no surefire result files. Defaults to true to preserve legacy behaviour pre 2.10.</description> + </parameter> + <parameter> + <name>customBundle</name> @@ -5342,7 +5321,7 @@ + <since>2.11</since> + <required>false</required> + <editable>true</editable> -+ <description>If set to true the surefire report generation will be skipped.</description> ++ <description>If set to true, the surefire report generation will be skipped.</description> + </parameter> + <parameter> + <name>xrefTestLocation</name> @@ -5370,10 +5349,9 @@ + </mojo> + </mojos> +</plugin> -diff -urEbwBN a/maven-surefire-report-plugin/src/main/filtered-resources/META-INF/maven/plugin.xml b/maven-surefire-report-plugin/src/main/filtered-resources/META-INF/maven/plugin.xml --- a/maven-surefire-report-plugin/src/main/filtered-resources/META-INF/maven/plugin.xml 1970-01-01 01:00:00.000000000 +0100 -+++ b/maven-surefire-report-plugin/src/main/filtered-resources/META-INF/maven/plugin.xml 2024-11-04 10:46:55.558333020 +0100 -@@ -0,0 +1,958 @@ ++++ b/maven-surefire-report-plugin/src/main/filtered-resources/META-INF/maven/plugin.xml 2025-03-31 17:30:07.228212456 +0200 +@@ -0,0 +1,946 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- Generated by maven-plugin-tools 3.15--> @@ -5392,7 +5370,7 @@ + <mojos> + <mojo> + <goal>failsafe-report-only</goal> -+ <description>Creates a nicely formatted Failsafe Test Report in html format. This goal does not run the tests, it only builds the reports. See https://issues.apache.org/jira/browse/SUREFIRE-257 <https://issues.apache.org/jira/browse/SUREFIRE-257></description> ++ <description>Creates a nicely formatted Failsafe Test Report in html format. This goal does not run the tests; it only builds the reports. See https://issues.apache.org/jira/browse/SUREFIRE-257 <https://issues.apache.org/jira/browse/SUREFIRE-257></description> + <requiresDirectInvocation>false</requiresDirectInvocation> + <requiresProject>true</requiresProject> + <requiresReports>false</requiresReports> @@ -5602,10 +5580,6 @@ + <field-name>container</field-name> + </requirement> + <requirement> -+ <role>org.codehaus.plexus.i18n.I18N</role> -+ <field-name>i18n</field-name> -+ </requirement> -+ <requirement> + <role>org.apache.maven.doxia.siterenderer.Renderer</role> + <field-name>siteRenderer</field-name> + </requirement> @@ -5675,7 +5649,7 @@ + <requiresReports>false</requiresReports> + <aggregator>false</aggregator> + <requiresOnline>false</requiresOnline> -+ <inheritedByDefault>false</inheritedByDefault> ++ <inheritedByDefault>true</inheritedByDefault> + <executePhase>test</executePhase> + <executeLifecycle>surefire</executeLifecycle> + <implementation>org.apache.maven.plugins.surefire.report.SurefireReport</implementation> @@ -5697,7 +5671,7 @@ + <since>2.11</since> + <required>false</required> + <editable>true</editable> -+ <description>If set to true the surefire report will be generated even when there are no surefire result files. Defaults to true to preserve legacy behaviour pre 2.10.</description> ++ <description>If set to true, the surefire report will be generated even when there are no surefire result files. Defaults to true to preserve legacy behaviour pre 2.10.</description> + </parameter> + <parameter> + <name>customBundle</name> @@ -5841,7 +5815,7 @@ + <since>2.11</since> + <required>false</required> + <editable>true</editable> -+ <description>If set to true the surefire report generation will be skipped.</description> ++ <description>If set to true, the surefire report generation will be skipped.</description> + </parameter> + <parameter> + <name>xrefTestLocation</name> @@ -5880,10 +5854,6 @@ + <field-name>container</field-name> + </requirement> + <requirement> -+ <role>org.codehaus.plexus.i18n.I18N</role> -+ <field-name>i18n</field-name> -+ </requirement> -+ <requirement> + <role>org.apache.maven.doxia.siterenderer.Renderer</role> + <field-name>siteRenderer</field-name> + </requirement> @@ -5922,7 +5892,7 @@ + <since>2.11</since> + <required>false</required> + <editable>true</editable> -+ <description>If set to true the surefire report will be generated even when there are no surefire result files. Defaults to true to preserve legacy behaviour pre 2.10.</description> ++ <description>If set to true, the surefire report will be generated even when there are no surefire result files. Defaults to true to preserve legacy behaviour pre 2.10.</description> + </parameter> + <parameter> + <name>customBundle</name> @@ -6066,7 +6036,7 @@ + <since>2.11</since> + <required>false</required> + <editable>true</editable> -+ <description>If set to true the surefire report generation will be skipped.</description> ++ <description>If set to true, the surefire report generation will be skipped.</description> + </parameter> + <parameter> + <name>xrefTestLocation</name> @@ -6105,10 +6075,6 @@ + <field-name>container</field-name> + </requirement> + <requirement> -+ <role>org.codehaus.plexus.i18n.I18N</role> -+ <field-name>i18n</field-name> -+ </requirement> -+ <requirement> + <role>org.apache.maven.doxia.siterenderer.Renderer</role> + <field-name>siteRenderer</field-name> + </requirement> @@ -6124,13 +6090,13 @@ + <groupId>org.apache.maven.surefire</groupId> + <artifactId>surefire-logger-api</artifactId> + <type>jar</type> -+ <version>3.5.2</version> ++ <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.surefire</groupId> + <artifactId>surefire-report-parser</artifactId> + <type>jar</type> -+ <version>3.5.2</version> ++ <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.eclipse.sisu</groupId> @@ -6190,7 +6156,7 @@ + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + <type>jar</type> -+ <version>2.17.0</version> ++ <version>2.18.0</version> + </dependency> + <dependency> + <groupId>org.apache.maven.doxia</groupId> @@ -6332,9 +6298,8 @@ + </dependency> + </dependencies> +</plugin> -diff -urEbwBN a/maven-surefire-report-plugin/src/main/java/org/apache/maven/plugin/maven_surefire_report_plugin/HelpMojo.java b/maven-surefire-report-plugin/src/main/java/org/apache/maven/plugin/maven_surefire_report_plugin/HelpMojo.java --- a/maven-surefire-report-plugin/src/main/java/org/apache/maven/plugin/maven_surefire_report_plugin/HelpMojo.java 1970-01-01 01:00:00.000000000 +0100 -+++ b/maven-surefire-report-plugin/src/main/java/org/apache/maven/plugin/maven_surefire_report_plugin/HelpMojo.java 2024-11-04 10:39:38.158690041 +0100 ++++ b/maven-surefire-report-plugin/src/main/java/org/apache/maven/plugin/maven_surefire_report_plugin/HelpMojo.java 2025-03-31 17:21:49.466428069 +0200 @@ -0,0 +1,448 @@ +package org.apache.maven.plugins.maven_surefire_report_plugin; + ++++++ maven-surefire-build.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/common.xml new/common.xml --- old/common.xml 2024-11-04 00:59:13.634808856 +0100 +++ new/common.xml 2025-03-31 09:13:30.537042849 +0200 @@ -3,7 +3,7 @@ <project name="common" basedir="."> <property file="build.properties"/> - <property name="project.version" value="3.5.2"/> + <property name="project.version" value="3.5.3"/> <property name="project.groupId" value="org.apache.maven.surefire"/> <property name="project.url" value="https://maven.apache.org/surefire/"/>