diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml
index b51881d58faaa..a4a9b94c863d0 100644
--- a/hadoop-project/pom.xml
+++ b/hadoop-project/pom.xml
@@ -185,8 +185,8 @@
--add-opens=java.base/sun.security.x509=ALL-UNNAMED
- -Xmx2048m -XX:+HeapDumpOnOutOfMemoryError ${extraJavaTestArgs}
- 3.0.0-M1
+ -Xmx2048m -Xss2m -XX:+HeapDumpOnOutOfMemoryError ${extraJavaTestArgs}
+ 3.0.0-M4
${maven-surefire-plugin.version}
${maven-surefire-plugin.version}
diff --git a/hadoop-tools/hadoop-archive-logs/pom.xml b/hadoop-tools/hadoop-archive-logs/pom.xml
index 7fe6e80cd4ac7..755f8229f3066 100644
--- a/hadoop-tools/hadoop-archive-logs/pom.xml
+++ b/hadoop-tools/hadoop-archive-logs/pom.xml
@@ -162,6 +162,11 @@
junit-platform-launcher
test
+
+ org.junit.vintage
+ junit-vintage-engine
+ test
+
diff --git a/hadoop-tools/hadoop-archives/pom.xml b/hadoop-tools/hadoop-archives/pom.xml
index ab70389865c87..18c270cae9dd2 100644
--- a/hadoop-tools/hadoop-archives/pom.xml
+++ b/hadoop-tools/hadoop-archives/pom.xml
@@ -123,6 +123,11 @@
junit-platform-launcher
test
+
+ org.junit.vintage
+ junit-vintage-engine
+ test
+
diff --git a/hadoop-tools/hadoop-aws/pom.xml b/hadoop-tools/hadoop-aws/pom.xml
index e3c1b023e772f..a2929dffa2ffb 100644
--- a/hadoop-tools/hadoop-aws/pom.xml
+++ b/hadoop-tools/hadoop-aws/pom.xml
@@ -601,5 +601,10 @@
junit-platform-launcher
test
+
+ org.junit.vintage
+ junit-vintage-engine
+ test
+
diff --git a/hadoop-tools/hadoop-azure-datalake/pom.xml b/hadoop-tools/hadoop-azure-datalake/pom.xml
index f772cce3733a3..b578c548a1a9f 100644
--- a/hadoop-tools/hadoop-azure-datalake/pom.xml
+++ b/hadoop-tools/hadoop-azure-datalake/pom.xml
@@ -196,6 +196,10 @@
junit-platform-launcher
test
-
+
+ org.junit.vintage
+ junit-vintage-engine
+ test
+
diff --git a/hadoop-tools/hadoop-azure/pom.xml b/hadoop-tools/hadoop-azure/pom.xml
index 29fb5019af8cf..ea3065a796fb7 100644
--- a/hadoop-tools/hadoop-azure/pom.xml
+++ b/hadoop-tools/hadoop-azure/pom.xml
@@ -372,6 +372,11 @@
junit-platform-launcher
test
+
+ org.junit.vintage
+ junit-vintage-engine
+ test
+
diff --git a/hadoop-tools/hadoop-datajoin/pom.xml b/hadoop-tools/hadoop-datajoin/pom.xml
index 344c22282c74b..1c29a62d64227 100644
--- a/hadoop-tools/hadoop-datajoin/pom.xml
+++ b/hadoop-tools/hadoop-datajoin/pom.xml
@@ -129,6 +129,11 @@
junit-platform-launcher
test
+
+ org.junit.vintage
+ junit-vintage-engine
+ test
+
diff --git a/hadoop-tools/hadoop-distcp/pom.xml b/hadoop-tools/hadoop-distcp/pom.xml
index 37ccc0c2b45d0..b5a0c0d53b6a5 100644
--- a/hadoop-tools/hadoop-distcp/pom.xml
+++ b/hadoop-tools/hadoop-distcp/pom.xml
@@ -140,6 +140,11 @@
junit-platform-launcher
test
+
+ org.junit.vintage
+ junit-vintage-engine
+ test
+
diff --git a/hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-blockgen/pom.xml b/hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-blockgen/pom.xml
index 8f571338b1d8f..e8c186c92192e 100644
--- a/hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-blockgen/pom.xml
+++ b/hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-blockgen/pom.xml
@@ -69,6 +69,11 @@
junit-platform-launcher
test
+
+ org.junit.vintage
+ junit-vintage-engine
+ test
+
diff --git a/hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra/pom.xml b/hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra/pom.xml
index 307e4bb0d6b50..2cc2cddf0b3e8 100644
--- a/hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra/pom.xml
+++ b/hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra/pom.xml
@@ -122,6 +122,11 @@
junit-platform-launcher
test
+
+ org.junit.vintage
+ junit-vintage-engine
+ test
+
diff --git a/hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload/pom.xml b/hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload/pom.xml
index f23e9b5437738..4be890ad333a0 100644
--- a/hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload/pom.xml
+++ b/hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-workload/pom.xml
@@ -69,6 +69,11 @@
junit-platform-launcher
test
+
+ org.junit.vintage
+ junit-vintage-engine
+ test
+
diff --git a/hadoop-tools/hadoop-extras/pom.xml b/hadoop-tools/hadoop-extras/pom.xml
index 9da8f885917d6..86a192ce9ab0c 100644
--- a/hadoop-tools/hadoop-extras/pom.xml
+++ b/hadoop-tools/hadoop-extras/pom.xml
@@ -154,6 +154,11 @@
junit-platform-launcher
test
+
+ org.junit.vintage
+ junit-vintage-engine
+ test
+
diff --git a/hadoop-tools/hadoop-federation-balance/pom.xml b/hadoop-tools/hadoop-federation-balance/pom.xml
index 98c82c01ccc13..1211dd06d30ca 100644
--- a/hadoop-tools/hadoop-federation-balance/pom.xml
+++ b/hadoop-tools/hadoop-federation-balance/pom.xml
@@ -144,6 +144,11 @@
junit-platform-launcher
test
+
+ org.junit.vintage
+ junit-vintage-engine
+ test
+
diff --git a/hadoop-tools/hadoop-fs2img/pom.xml b/hadoop-tools/hadoop-fs2img/pom.xml
index 4a68b328b0e38..b91be930b06c8 100644
--- a/hadoop-tools/hadoop-fs2img/pom.xml
+++ b/hadoop-tools/hadoop-fs2img/pom.xml
@@ -97,6 +97,11 @@
junit-platform-launcher
test
+
+ org.junit.vintage
+ junit-vintage-engine
+ test
+
diff --git a/hadoop-tools/hadoop-gridmix/pom.xml b/hadoop-tools/hadoop-gridmix/pom.xml
index 862984fadabed..404c6b9f1496f 100644
--- a/hadoop-tools/hadoop-gridmix/pom.xml
+++ b/hadoop-tools/hadoop-gridmix/pom.xml
@@ -144,6 +144,11 @@
junit-platform-launcher
test
+
+ org.junit.vintage
+ junit-vintage-engine
+ test
+
diff --git a/hadoop-tools/hadoop-resourceestimator/pom.xml b/hadoop-tools/hadoop-resourceestimator/pom.xml
index 3c7d9cd036447..a7319d7cddb56 100644
--- a/hadoop-tools/hadoop-resourceestimator/pom.xml
+++ b/hadoop-tools/hadoop-resourceestimator/pom.xml
@@ -98,6 +98,11 @@
junit-platform-launcher
test
+
+ org.junit.vintage
+ junit-vintage-engine
+ test
+
diff --git a/hadoop-tools/hadoop-rumen/pom.xml b/hadoop-tools/hadoop-rumen/pom.xml
index 133c328bf1c9a..a2758acd560ea 100644
--- a/hadoop-tools/hadoop-rumen/pom.xml
+++ b/hadoop-tools/hadoop-rumen/pom.xml
@@ -123,6 +123,11 @@
junit-platform-launcher
test
+
+ org.junit.vintage
+ junit-vintage-engine
+ test
+
diff --git a/hadoop-tools/hadoop-sls/pom.xml b/hadoop-tools/hadoop-sls/pom.xml
index 5c1a05364164d..142af5ff68ade 100644
--- a/hadoop-tools/hadoop-sls/pom.xml
+++ b/hadoop-tools/hadoop-sls/pom.xml
@@ -98,6 +98,11 @@
junit-platform-launcher
test
+
+ org.junit.vintage
+ junit-vintage-engine
+ test
+
diff --git a/hadoop-tools/hadoop-streaming/pom.xml b/hadoop-tools/hadoop-streaming/pom.xml
index 5f7ab7692f3ca..c5c793ea799f4 100644
--- a/hadoop-tools/hadoop-streaming/pom.xml
+++ b/hadoop-tools/hadoop-streaming/pom.xml
@@ -150,6 +150,11 @@
junit-platform-launcher
test
+
+ org.junit.vintage
+ junit-vintage-engine
+ test
+