You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by jl...@apache.org on 2022/10/12 12:35:49 UTC
[tomee] 01/03: TOMEE-2176 Make sure we can run Arquillian tests in parallel (forkCount) without directory collisions.
This is an automated email from the ASF dual-hosted git repository.
jlmonteiro pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomee.git
commit 8bacf4bd81d70898682bf75b30fdf38a16a3d786
Author: Jean-Louis Monteiro <jl...@tomitribe.com>
AuthorDate: Wed Oct 12 14:33:21 2022 +0200
TOMEE-2176 Make sure we can run Arquillian tests in parallel (forkCount) without directory collisions.
---
.../java/org/apache/openejb/arquillian/common/TomEEConfiguration.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arquillian/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/TomEEConfiguration.java b/arquillian/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/TomEEConfiguration.java
index 9e87c9fe78..1a3b2f325c 100644
--- a/arquillian/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/TomEEConfiguration.java
+++ b/arquillian/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/TomEEConfiguration.java
@@ -36,8 +36,8 @@ public class TomEEConfiguration implements ContainerConfiguration {
protected int httpsPort = 8443;
protected int httpPort = 8080;
protected int stopPort = 8005;
- protected String dir = System.getProperty("java.io.tmpdir") + "/arquillian-apache-tomee";
- protected String appWorkingDir = System.getProperty("java.io.tmpdir") + "/arquillian-tomee-app-working-dir";
+ protected String dir = System.getProperty("java.io.tmpdir") + "/arquillian-apache-tomee-" + ProcessHandle.current().pid();
+ protected String appWorkingDir = System.getProperty("java.io.tmpdir") + "/arquillian-tomee-app-working-dir-" + ProcessHandle.current().pid();
protected String host = "localhost";
protected String stopHost = "localhost"; // generally localhost but host (http) can be different
protected String stopCommand = "SHUTDOWN"; // default one - can be overriden in server.xml