This is an automated email from the ASF dual-hosted git repository.
jbonofre pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/activemq.git
The following commit(s) were added to refs/heads/main by this push:
new bd2f0a59f0 make surefire enableProcessChecker overridable for Windows
11 compatibility. (#1968)
bd2f0a59f0 is described below
commit bd2f0a59f00be28709722d8a3f4c48c4ae32bd4f
Author: Anmol Saxena <[email protected]>
AuthorDate: Mon Jul 27 21:04:41 2026 +0530
make surefire enableProcessChecker overridable for Windows 11
compatibility. (#1968)
---
pom.xml | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/pom.xml b/pom.xml
index ba295470df..df322396fd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -41,6 +41,8 @@
preventing CI from hanging indefinitely on Windows file-lock issues or
any other test that never terminates. Override per-module if needed.
-->
<surefire.forkedProcessTimeout>300</surefire.forkedProcessTimeout>
+ <!-- Set to 'ping' on Windows 11+ where wmic is unavailable:
-Dsurefire.enableProcessChecker=ping -->
+ <surefire.enableProcessChecker>all</surefire.enableProcessChecker>
<siteId>activemq-${project.version}</siteId>
<projectName>Apache ActiveMQ</projectName>
@@ -999,7 +1001,7 @@
<forkCount>1</forkCount>
<reuseForks>false</reuseForks>
<forkedProcessTimeoutInSeconds>${surefire.forkedProcessTimeout}</forkedProcessTimeoutInSeconds>
- <enableProcessChecker>all</enableProcessChecker>
+
<enableProcessChecker>${surefire.enableProcessChecker}</enableProcessChecker>
<failIfNoTests>false</failIfNoTests>
<systemPropertyVariables>
<java.awt.headless>true</java.awt.headless>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact