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/18 00:45:50 UTC
[iotdb] branch master updated: [IOTDB-5423] Disable reusing same JVM and processing in random order in tests (#8890)
This is an automated email from the ASF dual-hosted git repository.
ericpai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git
The following commit(s) were added to refs/heads/master by this push:
new 1345d259d1 [IOTDB-5423] Disable reusing same JVM and processing in random order in tests (#8890)
1345d259d1 is described below
commit 1345d259d1f9fc225debea7c73c975737301b6ad
Author: BaiJian <er...@hotmail.com>
AuthorDate: Wed Jan 18 08:45:42 2023 +0800
[IOTDB-5423] Disable reusing same JVM and processing in random order in tests (#8890)
---
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 ++++
.../apache/iotdb/db/security/encrypt/MessageDigestEncryptTest.java | 2 +-
service-rpc/pom.xml | 4 ++++
session/pom.xml | 4 ++++
tsfile/pom.xml | 4 ++++
12 files changed, 39 insertions(+), 4 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/server/src/test/java/org/apache/iotdb/db/security/encrypt/MessageDigestEncryptTest.java b/server/src/test/java/org/apache/iotdb/db/security/encrypt/MessageDigestEncryptTest.java
index 1796261f56..32ffd4e9ab 100644
--- a/server/src/test/java/org/apache/iotdb/db/security/encrypt/MessageDigestEncryptTest.java
+++ b/server/src/test/java/org/apache/iotdb/db/security/encrypt/MessageDigestEncryptTest.java
@@ -40,7 +40,7 @@ import static org.junit.Assert.assertTrue;
public class MessageDigestEncryptTest {
private static final String providerClass =
- "org.apache.iotdb.db.security.encrypt.MessageDigestEncrypt";
+ "org.apache.iotdb.commons.security.encrypt.MessageDigestEncrypt";
private File testFolder;
private LocalFileUserManager manager;
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>