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 17:43:37 UTC

[tomee] branch main updated (ff2c3a8cc6 -> f0958303d3)

This is an automated email from the ASF dual-hosted git repository.

jlmonteiro pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tomee.git


    from ff2c3a8cc6 Trying also Fault Tolerance in parallel because there is a lot of wait time
     new eddb773fea Cleanup metrics parallelism
     new 39009e610d Make MP JWT TCK to run in parallel
     new ff3db17081 JWT iTests can also run in parallel without any issue
     new f0958303d3 MP Fault Tolerance TCK does not currently support parallelism

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 itests/microprofile-jwt-itests/pom.xml               |  4 ++++
 tck/microprofile-tck/fault-tolerance/pom.xml         | 20 +++++++++++++-------
 .../src/test/resources/arquillian.xml                |  6 ------
 tck/microprofile-tck/jwt/pom.xml                     | 18 +++++++++++++-----
 .../jwt/src/test/resources/arquillian.xml            |  6 ------
 .../metrics/src/test/resources/arquillian.xml        |  1 -
 6 files changed, 30 insertions(+), 25 deletions(-)


[tomee] 03/04: JWT iTests can also run in parallel without any issue

Posted by jl...@apache.org.
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 ff3db170815ecba60a0b0fa4a5bb3c1997f20453
Author: Jean-Louis Monteiro <jl...@tomitribe.com>
AuthorDate: Wed Oct 12 18:22:13 2022 +0200

    JWT iTests can also run in parallel without any issue
---
 itests/microprofile-jwt-itests/pom.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/itests/microprofile-jwt-itests/pom.xml b/itests/microprofile-jwt-itests/pom.xml
index 2a20483ad5..539a820609 100644
--- a/itests/microprofile-jwt-itests/pom.xml
+++ b/itests/microprofile-jwt-itests/pom.xml
@@ -39,6 +39,10 @@
           <systemPropertyVariables>
             <version>${project.version}</version>
           </systemPropertyVariables>
+          <!--
+          <reuseForks>true</reuseForks>
+          <forkCount>1C</forkCount>
+          -->
         </configuration>
       </plugin>
     </plugins>


[tomee] 01/04: Cleanup metrics parallelism

Posted by jl...@apache.org.
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 eddb773feaf8ac7d4d945c2b18995f79d5ad69a2
Author: Jean-Louis Monteiro <jl...@tomitribe.com>
AuthorDate: Wed Oct 12 18:00:31 2022 +0200

    Cleanup metrics parallelism
---
 tck/microprofile-tck/metrics/src/test/resources/arquillian.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/tck/microprofile-tck/metrics/src/test/resources/arquillian.xml b/tck/microprofile-tck/metrics/src/test/resources/arquillian.xml
index fa18113a9f..1ffab2001e 100644
--- a/tck/microprofile-tck/metrics/src/test/resources/arquillian.xml
+++ b/tck/microprofile-tck/metrics/src/test/resources/arquillian.xml
@@ -42,7 +42,6 @@
       <property name="stopPort">-1</property>
       <property name="classifier">plus</property>
       <property name="conf">src/test/conf</property>
-      <property name="dir">target/tomee</property>
       <property name="properties">
         tomee.mp.scan = all
         MP_METRICS_TAGS = tier=integration


[tomee] 04/04: MP Fault Tolerance TCK does not currently support parallelism

Posted by jl...@apache.org.
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 f0958303d3b30cbd272091bc8b85d5dbc56351c1
Author: Jean-Louis Monteiro <jl...@tomitribe.com>
AuthorDate: Wed Oct 12 19:43:22 2022 +0200

    MP Fault Tolerance TCK does not currently support parallelism
---
 tck/microprofile-tck/fault-tolerance/pom.xml         | 20 +++++++++++++-------
 .../src/test/resources/arquillian.xml                |  6 ------
 2 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/tck/microprofile-tck/fault-tolerance/pom.xml b/tck/microprofile-tck/fault-tolerance/pom.xml
index abeac88452..77bffc6c4d 100644
--- a/tck/microprofile-tck/fault-tolerance/pom.xml
+++ b/tck/microprofile-tck/fault-tolerance/pom.xml
@@ -31,16 +31,20 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-surefire-plugin</artifactId>
-        <!-- Updated version to fix hanging text -->
         <version>3.0.0-M6</version>
         <configuration>
-          <reuseForks>true</reuseForks>
-          <forkCount>1C</forkCount>
+          <reuseForks>false</reuseForks>
+          <forkCount>0</forkCount>
           <dependenciesToScan>
             <dependency>org.eclipse.microprofile.fault-tolerance:microprofile-fault-tolerance-tck</dependency>
           </dependenciesToScan>
           <trimStackTrace>false</trimStackTrace>
+          <systemPropertyVariables>
+            <arquillian.launch>tomee-microprofile</arquillian.launch>
+            <java.io.tmpdir>./target</java.io.tmpdir>
+          </systemPropertyVariables>
         </configuration>
       </plugin>
     </plugins>
@@ -61,10 +65,11 @@
                   <goal>test</goal>
                 </goals>
                 <configuration>
-                  <reuseForks>true</reuseForks>
-                  <forkCount>1C</forkCount>
+                  <reuseForks>false</reuseForks>
+                  <forkCount>0</forkCount>
                   <systemPropertyVariables>
                     <arquillian.launch>tomee-plus</arquillian.launch>
+                    <java.io.tmpdir>./target</java.io.tmpdir>
                   </systemPropertyVariables>
                 </configuration>
               </execution>
@@ -74,10 +79,11 @@
                   <goal>test</goal>
                 </goals>
                 <configuration>
-                  <reuseForks>true</reuseForks>
-                  <forkCount>1C</forkCount>
+                  <reuseForks>false</reuseForks>
+                  <forkCount>0</forkCount>
                   <systemPropertyVariables>
                     <arquillian.launch>tomee-plume</arquillian.launch>
+                    <java.io.tmpdir>./target</java.io.tmpdir>
                   </systemPropertyVariables>
                 </configuration>
               </execution>
diff --git a/tck/microprofile-tck/fault-tolerance/src/test/resources/arquillian.xml b/tck/microprofile-tck/fault-tolerance/src/test/resources/arquillian.xml
index da140a628d..4ab5752a67 100644
--- a/tck/microprofile-tck/fault-tolerance/src/test/resources/arquillian.xml
+++ b/tck/microprofile-tck/fault-tolerance/src/test/resources/arquillian.xml
@@ -29,8 +29,6 @@
       <property name="debug">false</property>
       <property name="classifier">microprofile</property>
       <property name="conf">src/test/conf</property>
-      <property name="dir">target/tomee</property>
-      <property name="appWorkingDir">target/workdir</property>
       <property name="cleanOnStartUp">true</property>
     </configuration>
   </container>
@@ -41,8 +39,6 @@
       <property name="stopPort">-1</property>
       <property name="classifier">plus</property>
       <property name="conf">src/test/conf</property>
-      <property name="dir">target/tomee</property>
-      <property name="appWorkingDir">target/workdir</property>
       <property name="cleanOnStartUp">true</property>
       <property name="properties">
         tomee.mp.scan = all
@@ -56,8 +52,6 @@
       <property name="stopPort">-1</property>
       <property name="classifier">plume</property>
       <property name="conf">src/test/conf</property>
-      <property name="dir">target/tomee</property>
-      <property name="appWorkingDir">target/workdir</property>
       <property name="cleanOnStartUp">true</property>
       <property name="properties">
         tomee.mp.scan = all


[tomee] 02/04: Make MP JWT TCK to run in parallel

Posted by jl...@apache.org.
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 39009e610d0fe3985d3c90ed9111e56ddfa73e07
Author: Jean-Louis Monteiro <jl...@tomitribe.com>
AuthorDate: Wed Oct 12 18:17:22 2022 +0200

    Make MP JWT TCK to run in parallel
---
 tck/microprofile-tck/jwt/pom.xml                       | 18 +++++++++++++-----
 .../jwt/src/test/resources/arquillian.xml              |  6 ------
 2 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/tck/microprofile-tck/jwt/pom.xml b/tck/microprofile-tck/jwt/pom.xml
index bab95839ee..856654e12c 100644
--- a/tck/microprofile-tck/jwt/pom.xml
+++ b/tck/microprofile-tck/jwt/pom.xml
@@ -188,9 +188,11 @@
           <suiteXmlFiles>
             <suiteXmlFile>${project.build.directory}/dependency/suites/tck-base-suite.xml</suiteXmlFile>
           </suiteXmlFiles>
-          <reuseForks>false</reuseForks>
-          <parallel>none</parallel>
-          <threadCount>4</threadCount>
+          <reuseForks>true</reuseForks>
+          <forkCount>1C</forkCount>
+          <systemPropertyVariables>
+            <java.io.tmpdir>./target</java.io.tmpdir>
+          </systemPropertyVariables>
         </configuration>
       </plugin>
       <plugin>
@@ -228,8 +230,11 @@
                   <goal>test</goal>
                 </goals>
                 <configuration>
-                  <systemPropertyVariables combine.children="append">
+                  <reuseForks>true</reuseForks>
+                  <forkCount>1C</forkCount>
+                  <systemPropertyVariables>
                     <arquillian.launch>tomee-plus</arquillian.launch>
+                    <java.io.tmpdir>./target</java.io.tmpdir>
                   </systemPropertyVariables>
                 </configuration>
               </execution>
@@ -239,8 +244,11 @@
                   <goal>test</goal>
                 </goals>
                 <configuration>
-                  <systemPropertyVariables combine.children="append">
+                  <reuseForks>true</reuseForks>
+                  <forkCount>1C</forkCount>
+                  <systemPropertyVariables>
                     <arquillian.launch>tomee-plume</arquillian.launch>
+                    <java.io.tmpdir>./target</java.io.tmpdir>
                   </systemPropertyVariables>
                 </configuration>
               </execution>
diff --git a/tck/microprofile-tck/jwt/src/test/resources/arquillian.xml b/tck/microprofile-tck/jwt/src/test/resources/arquillian.xml
index efd9fad740..c90be93119 100644
--- a/tck/microprofile-tck/jwt/src/test/resources/arquillian.xml
+++ b/tck/microprofile-tck/jwt/src/test/resources/arquillian.xml
@@ -30,8 +30,6 @@
       <property name="classifier">microprofile</property>
       <property name="debug">false</property>
       <property name="conf">src/test/conf</property>
-      <property name="dir">target/tomee</property>
-      <property name="appWorkingDir">target/workdir</property>
       <property name="cleanOnStartUp">true</property>
     </configuration>
   </container>
@@ -42,8 +40,6 @@
       <property name="stopPort">-1</property>
       <property name="classifier">plus</property>
       <property name="conf">src/test/conf</property>
-      <property name="dir">target/tomee</property>
-      <property name="appWorkingDir">target/workdir</property>
       <property name="cleanOnStartUp">true</property>
       <property name="properties">
         tomee.mp.scan = all
@@ -57,8 +53,6 @@
       <property name="stopPort">-1</property>
       <property name="classifier">plume</property>
       <property name="conf">src/test/conf</property>
-      <property name="dir">target/tomee</property>
-      <property name="appWorkingDir">target/workdir</property>
       <property name="cleanOnStartUp">true</property>
       <property name="properties">
         tomee.mp.scan = all