You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by er...@apache.org on 2023/01/17 07:22:32 UTC

[iotdb] branch bugfix/iotdb-5423 created (now 8f7663196b)

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

ericpai pushed a change to branch bugfix/iotdb-5423
in repository https://gitbox.apache.org/repos/asf/iotdb.git


      at 8f7663196b [IOTDB-5423] Disable reusing same JVM and processing in random order in tests

This branch includes the following new commits:

     new 8f7663196b [IOTDB-5423] Disable reusing same JVM and processing in random order in tests

The 1 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.



[iotdb] 01/01: [IOTDB-5423] Disable reusing same JVM and processing in random order in tests

Posted by er...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ericpai pushed a commit to branch bugfix/iotdb-5423
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit 8f7663196b1c84d6b8f3be0b0ea3a214f7a946df
Author: ericpai <er...@hotmail.com>
AuthorDate: Tue Jan 17 15:22:13 2023 +0800

    [IOTDB-5423] Disable reusing same JVM and processing in random order in tests
---
 cli/pom.xml               | 4 ++++
 confignode/pom.xml        | 3 ++-
 consensus/pom.xml         | 3 ++-
 influxdb-protocol/pom.xml | 4 ++++
 jdbc/pom.xml              | 4 ++++
 metrics/pom.xml           | 3 ++-
 node-commons/pom.xml      | 4 ++++
 server/pom.xml            | 4 ++++
 service-rpc/pom.xml       | 4 ++++
 session/pom.xml           | 4 ++++
 tsfile/pom.xml            | 4 ++++
 11 files changed, 38 insertions(+), 3 deletions(-)

diff --git a/cli/pom.xml b/cli/pom.xml
index c20e92709e..0243c401a5 100644
--- a/cli/pom.xml
+++ b/cli/pom.xml
@@ -114,6 +114,8 @@
                 <artifactId>maven-surefire-plugin</artifactId>
                 <configuration>
                     <skipTests>${cli.ut.skip}</skipTests>
+                    <reuseForks>false</reuseForks>
+                    <runOrder>random</runOrder>
                 </configuration>
             </plugin>
             <plugin>
@@ -132,6 +134,8 @@
                 <configuration>
                     <skipTests>${cli.test.skip}</skipTests>
                     <skipITs>${cli.it.skip}</skipITs>
+                    <reuseForks>false</reuseForks>
+                    <runOrder>random</runOrder>
                 </configuration>
             </plugin>
             <plugin>
diff --git a/confignode/pom.xml b/confignode/pom.xml
index 93d5a379c8..11aec2de6f 100644
--- a/confignode/pom.xml
+++ b/confignode/pom.xml
@@ -113,7 +113,8 @@
                 <artifactId>maven-surefire-plugin</artifactId>
                 <configuration>
                     <skipTests>${confignode.ut.skip}</skipTests>
-                    <forkMode>pertest</forkMode>
+                    <reuseForks>false</reuseForks>
+                    <runOrder>random</runOrder>
                 </configuration>
             </plugin>
         </plugins>
diff --git a/consensus/pom.xml b/consensus/pom.xml
index 4fdad2430b..567659fc25 100644
--- a/consensus/pom.xml
+++ b/consensus/pom.xml
@@ -87,7 +87,8 @@
                 <artifactId>maven-surefire-plugin</artifactId>
                 <configuration>
                     <skipTests>${consensus.ut.skip}</skipTests>
-                    <forkMode>pertest</forkMode>
+                    <reuseForks>false</reuseForks>
+                    <runOrder>random</runOrder>
                 </configuration>
             </plugin>
         </plugins>
diff --git a/influxdb-protocol/pom.xml b/influxdb-protocol/pom.xml
index 99c3d0634d..e95e413019 100644
--- a/influxdb-protocol/pom.xml
+++ b/influxdb-protocol/pom.xml
@@ -82,6 +82,8 @@
                     <systemProperties>
                         <IOTDB_CONF>src/test/resources</IOTDB_CONF>
                     </systemProperties>
+                    <reuseForks>false</reuseForks>
+                    <runOrder>random</runOrder>
                 </configuration>
             </plugin>
             <plugin>
@@ -100,6 +102,8 @@
                 <configuration>
                     <skipTests>${influxdb.test.skip}</skipTests>
                     <skipITs>${influxdb.it.skip}</skipITs>
+                    <reuseForks>false</reuseForks>
+                    <runOrder>random</runOrder>
                 </configuration>
             </plugin>
         </plugins>
diff --git a/jdbc/pom.xml b/jdbc/pom.xml
index aa8b62fb2b..9683d15c3b 100644
--- a/jdbc/pom.xml
+++ b/jdbc/pom.xml
@@ -156,6 +156,8 @@
                 <artifactId>maven-surefire-plugin</artifactId>
                 <configuration>
                     <skipTests>${jdbc.ut.skip}</skipTests>
+                    <reuseForks>false</reuseForks>
+                    <runOrder>random</runOrder>
                 </configuration>
             </plugin>
             <plugin>
@@ -174,6 +176,8 @@
                 <configuration>
                     <skipTests>${jdbc.test.skip}</skipTests>
                     <skipITs>${jdbc.it.skip}</skipITs>
+                    <reuseForks>false</reuseForks>
+                    <runOrder>random</runOrder>
                 </configuration>
             </plugin>
         </plugins>
diff --git a/metrics/pom.xml b/metrics/pom.xml
index 64240ffb9f..115a55acad 100644
--- a/metrics/pom.xml
+++ b/metrics/pom.xml
@@ -47,7 +47,8 @@
                 <artifactId>maven-surefire-plugin</artifactId>
                 <configuration>
                     <skipTests>${metrics.test.skip}</skipTests>
-                    <forkMode>pertest</forkMode>
+                    <reuseForks>false</reuseForks>
+                    <runOrder>random</runOrder>
                 </configuration>
             </plugin>
         </plugins>
diff --git a/node-commons/pom.xml b/node-commons/pom.xml
index 905e24b868..1468e88ca1 100644
--- a/node-commons/pom.xml
+++ b/node-commons/pom.xml
@@ -230,6 +230,8 @@
                 <artifactId>maven-surefire-plugin</artifactId>
                 <configuration>
                     <skipTests>${commons.ut.skip}</skipTests>
+                    <reuseForks>false</reuseForks>
+                    <runOrder>random</runOrder>
                 </configuration>
             </plugin>
             <plugin>
@@ -248,6 +250,8 @@
                 <configuration>
                     <skipTests>${commons.test.skip}</skipTests>
                     <skipITs>${commons.it.skip}</skipITs>
+                    <reuseForks>false</reuseForks>
+                    <runOrder>random</runOrder>
                 </configuration>
             </plugin>
         </plugins>
diff --git a/server/pom.xml b/server/pom.xml
index b7d7a9bef8..e562a5d509 100644
--- a/server/pom.xml
+++ b/server/pom.xml
@@ -237,6 +237,8 @@
                     <systemProperties>
                         <IOTDB_CONF>src/test/resources</IOTDB_CONF>
                     </systemProperties>
+                    <reuseForks>false</reuseForks>
+                    <runOrder>random</runOrder>
                 </configuration>
             </plugin>
             <plugin>
@@ -255,6 +257,8 @@
                 <configuration>
                     <skipTests>${iotdb.test.skip}</skipTests>
                     <skipITs>${iotdb.it.skip}</skipITs>
+                    <reuseForks>false</reuseForks>
+                    <runOrder>random</runOrder>
                 </configuration>
             </plugin>
             <plugin>
diff --git a/service-rpc/pom.xml b/service-rpc/pom.xml
index 658bdd37d2..f7d50cd09a 100644
--- a/service-rpc/pom.xml
+++ b/service-rpc/pom.xml
@@ -116,6 +116,8 @@
                 <artifactId>maven-surefire-plugin</artifactId>
                 <configuration>
                     <skipTests>${rpc.ut.skip}</skipTests>
+                    <reuseForks>false</reuseForks>
+                    <runOrder>random</runOrder>
                 </configuration>
             </plugin>
             <plugin>
@@ -134,6 +136,8 @@
                 <configuration>
                     <skipTests>${rpc.test.skip}</skipTests>
                     <skipITs>${rpc.it.skip}</skipITs>
+                    <reuseForks>false</reuseForks>
+                    <runOrder>random</runOrder>
                 </configuration>
             </plugin>
         </plugins>
diff --git a/session/pom.xml b/session/pom.xml
index 2b6c4836d2..27f4236839 100644
--- a/session/pom.xml
+++ b/session/pom.xml
@@ -43,6 +43,8 @@
                 <artifactId>maven-surefire-plugin</artifactId>
                 <configuration>
                     <skipTests>${session.ut.skip}</skipTests>
+                    <reuseForks>false</reuseForks>
+                    <runOrder>random</runOrder>
                 </configuration>
             </plugin>
             <plugin>
@@ -61,6 +63,8 @@
                 <configuration>
                     <skipTests>${session.test.skip}</skipTests>
                     <skipITs>${session.it.skip}</skipITs>
+                    <reuseForks>false</reuseForks>
+                    <runOrder>random</runOrder>
                 </configuration>
             </plugin>
         </plugins>
diff --git a/tsfile/pom.xml b/tsfile/pom.xml
index a608d94c6d..880e97f971 100644
--- a/tsfile/pom.xml
+++ b/tsfile/pom.xml
@@ -146,6 +146,8 @@
                 <artifactId>maven-surefire-plugin</artifactId>
                 <configuration>
                     <skipTests>${tsfile.ut.skip}</skipTests>
+                    <reuseForks>false</reuseForks>
+                    <runOrder>random</runOrder>
                 </configuration>
             </plugin>
             <plugin>
@@ -164,6 +166,8 @@
                 <configuration>
                     <skipTests>${tsfile.test.skip}</skipTests>
                     <skipITs>${tsfile.it.skip}</skipITs>
+                    <reuseForks>false</reuseForks>
+                    <runOrder>random</runOrder>
                 </configuration>
             </plugin>
         </plugins>