diff --git a/client/trino-jdbc/pom.xml b/client/trino-jdbc/pom.xml
index dce82d2b188d..4cc1a21148c2 100644
--- a/client/trino-jdbc/pom.xml
+++ b/client/trino-jdbc/pom.xml
@@ -270,6 +270,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.postgresql
postgresql
@@ -362,11 +368,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/core/trino-spi/pom.xml b/core/trino-spi/pom.xml
index 4517f5365f89..84b7f29d85be 100644
--- a/core/trino-spi/pom.xml
+++ b/core/trino-spi/pom.xml
@@ -124,6 +124,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.openjdk.jmh
jmh-core
@@ -157,17 +163,6 @@
-
- org.apache.maven.plugins
- maven-surefire-plugin
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
-
-
org.revapi
revapi-maven-plugin
diff --git a/lib/trino-parquet/pom.xml b/lib/trino-parquet/pom.xml
index 9ce6dbcd45a1..5854262dbb03 100644
--- a/lib/trino-parquet/pom.xml
+++ b/lib/trino-parquet/pom.xml
@@ -187,6 +187,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.openjdk.jmh
jmh-core
@@ -229,11 +235,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-base-jdbc/pom.xml b/plugin/trino-base-jdbc/pom.xml
index 832c92425220..e79f07328899 100644
--- a/plugin/trino-base-jdbc/pom.xml
+++ b/plugin/trino-base-jdbc/pom.xml
@@ -270,6 +270,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testng
testng
@@ -294,11 +300,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-bigquery/pom.xml b/plugin/trino-bigquery/pom.xml
index e95632cb6a7c..3e48836ee351 100644
--- a/plugin/trino-bigquery/pom.xml
+++ b/plugin/trino-bigquery/pom.xml
@@ -467,6 +467,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.mockito
mockito-core
@@ -498,11 +504,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-cassandra/pom.xml b/plugin/trino-cassandra/pom.xml
index 21a33521d696..2c158f601b63 100644
--- a/plugin/trino-cassandra/pom.xml
+++ b/plugin/trino-cassandra/pom.xml
@@ -234,6 +234,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testcontainers
testcontainers
@@ -264,11 +270,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-clickhouse/pom.xml b/plugin/trino-clickhouse/pom.xml
index 08d744865162..0771635a2df5 100644
--- a/plugin/trino-clickhouse/pom.xml
+++ b/plugin/trino-clickhouse/pom.xml
@@ -176,6 +176,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testcontainers
clickhouse
@@ -218,11 +224,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-delta-lake/pom.xml b/plugin/trino-delta-lake/pom.xml
index eea245912d0e..faefd9387945 100644
--- a/plugin/trino-delta-lake/pom.xml
+++ b/plugin/trino-delta-lake/pom.xml
@@ -419,6 +419,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.openjdk.jmh
jmh-core
@@ -468,11 +474,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-druid/pom.xml b/plugin/trino-druid/pom.xml
index 14f84bedd900..feefb2924c02 100644
--- a/plugin/trino-druid/pom.xml
+++ b/plugin/trino-druid/pom.xml
@@ -212,6 +212,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testcontainers
testcontainers
@@ -248,11 +254,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-hive-hadoop2/pom.xml b/plugin/trino-hive-hadoop2/pom.xml
index 3e0b96d718de..4849d5c19df5 100644
--- a/plugin/trino-hive-hadoop2/pom.xml
+++ b/plugin/trino-hive-hadoop2/pom.xml
@@ -204,6 +204,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testng
testng
@@ -228,11 +234,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-hudi/pom.xml b/plugin/trino-hudi/pom.xml
index 61a2d3be622e..54d4af64b672 100644
--- a/plugin/trino-hudi/pom.xml
+++ b/plugin/trino-hudi/pom.xml
@@ -332,6 +332,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testng
testng
@@ -356,11 +362,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-ignite/pom.xml b/plugin/trino-ignite/pom.xml
index 1701669b88f4..198e3dcca0b8 100644
--- a/plugin/trino-ignite/pom.xml
+++ b/plugin/trino-ignite/pom.xml
@@ -214,6 +214,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testcontainers
jdbc
@@ -250,11 +256,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-kafka/pom.xml b/plugin/trino-kafka/pom.xml
index efb178a4321c..44d7e7837ed5 100644
--- a/plugin/trino-kafka/pom.xml
+++ b/plugin/trino-kafka/pom.xml
@@ -330,6 +330,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testng
testng
@@ -364,11 +370,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-kinesis/pom.xml b/plugin/trino-kinesis/pom.xml
index 462f1239dba5..f1b0e6f5d248 100644
--- a/plugin/trino-kinesis/pom.xml
+++ b/plugin/trino-kinesis/pom.xml
@@ -179,6 +179,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testng
testng
@@ -215,11 +221,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-kudu/pom.xml b/plugin/trino-kudu/pom.xml
index 37ef5290a99b..7efbf00dd725 100644
--- a/plugin/trino-kudu/pom.xml
+++ b/plugin/trino-kudu/pom.xml
@@ -211,6 +211,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testcontainers
testcontainers
@@ -265,11 +271,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-mariadb/pom.xml b/plugin/trino-mariadb/pom.xml
index b09fe905d208..bbe4cbdd3848 100644
--- a/plugin/trino-mariadb/pom.xml
+++ b/plugin/trino-mariadb/pom.xml
@@ -186,6 +186,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testcontainers
mariadb
@@ -222,11 +228,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-memory/pom.xml b/plugin/trino-memory/pom.xml
index 7d79f447fc3c..26b071354ab0 100644
--- a/plugin/trino-memory/pom.xml
+++ b/plugin/trino-memory/pom.xml
@@ -173,6 +173,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testng
testng
@@ -197,11 +203,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-mysql/pom.xml b/plugin/trino-mysql/pom.xml
index 452dd5a1d1b5..70afe09e93f3 100644
--- a/plugin/trino-mysql/pom.xml
+++ b/plugin/trino-mysql/pom.xml
@@ -215,6 +215,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testcontainers
mysql
@@ -251,11 +257,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-oracle/pom.xml b/plugin/trino-oracle/pom.xml
index 596978b79f1d..3da926630307 100644
--- a/plugin/trino-oracle/pom.xml
+++ b/plugin/trino-oracle/pom.xml
@@ -225,6 +225,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testcontainers
oracle-xe
@@ -261,11 +267,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-phoenix5/pom.xml b/plugin/trino-phoenix5/pom.xml
index 62485f040d06..f2ec3257f3b6 100644
--- a/plugin/trino-phoenix5/pom.xml
+++ b/plugin/trino-phoenix5/pom.xml
@@ -361,6 +361,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testng
testng
@@ -385,11 +391,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-pinot/pom.xml b/plugin/trino-pinot/pom.xml
index 5a2ab791de05..0977e3e80c05 100755
--- a/plugin/trino-pinot/pom.xml
+++ b/plugin/trino-pinot/pom.xml
@@ -641,6 +641,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testcontainers
kafka
@@ -687,11 +693,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-postgresql/pom.xml b/plugin/trino-postgresql/pom.xml
index 33a016c36495..92fcfae35a04 100644
--- a/plugin/trino-postgresql/pom.xml
+++ b/plugin/trino-postgresql/pom.xml
@@ -240,6 +240,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testcontainers
postgresql
@@ -276,11 +282,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-prometheus/pom.xml b/plugin/trino-prometheus/pom.xml
index c25370754a5f..592393725c50 100644
--- a/plugin/trino-prometheus/pom.xml
+++ b/plugin/trino-prometheus/pom.xml
@@ -227,6 +227,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testcontainers
testcontainers
@@ -257,11 +263,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-raptor-legacy/pom.xml b/plugin/trino-raptor-legacy/pom.xml
index 87fdcc4b1b1b..20fb51b5713a 100644
--- a/plugin/trino-raptor-legacy/pom.xml
+++ b/plugin/trino-raptor-legacy/pom.xml
@@ -284,6 +284,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testcontainers
mysql
@@ -320,11 +326,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-redis/pom.xml b/plugin/trino-redis/pom.xml
index cfd917ee7dd2..5f695ad17f92 100644
--- a/plugin/trino-redis/pom.xml
+++ b/plugin/trino-redis/pom.xml
@@ -205,6 +205,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testcontainers
testcontainers
@@ -235,11 +241,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-redshift/pom.xml b/plugin/trino-redshift/pom.xml
index 96267ed27f72..ca0f7fcccef8 100644
--- a/plugin/trino-redshift/pom.xml
+++ b/plugin/trino-redshift/pom.xml
@@ -194,6 +194,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testng
testng
@@ -218,11 +224,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-session-property-managers/pom.xml b/plugin/trino-session-property-managers/pom.xml
index e5f64c657332..264e0515f5a0 100644
--- a/plugin/trino-session-property-managers/pom.xml
+++ b/plugin/trino-session-property-managers/pom.xml
@@ -182,6 +182,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testcontainers
mysql
@@ -218,11 +224,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-singlestore/pom.xml b/plugin/trino-singlestore/pom.xml
index d1f9febfae72..06548c38991d 100644
--- a/plugin/trino-singlestore/pom.xml
+++ b/plugin/trino-singlestore/pom.xml
@@ -194,6 +194,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testcontainers
jdbc
@@ -230,11 +236,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-sqlserver/pom.xml b/plugin/trino-sqlserver/pom.xml
index ed0e7f2f0ed9..a11dbd1b9e08 100644
--- a/plugin/trino-sqlserver/pom.xml
+++ b/plugin/trino-sqlserver/pom.xml
@@ -230,6 +230,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testcontainers
jdbc
@@ -272,11 +278,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/plugin/trino-thrift-testing-server/pom.xml b/plugin/trino-thrift-testing-server/pom.xml
index 59d37c2b90ab..6ddba66b16fb 100644
--- a/plugin/trino-thrift-testing-server/pom.xml
+++ b/plugin/trino-thrift-testing-server/pom.xml
@@ -119,6 +119,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.testng
testng
@@ -143,11 +149,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/pom.xml b/pom.xml
index 3e1c33dfe8ee..fc8857e0b1de 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
io.airlift
airbase
- 147
+ 148
io.trino
diff --git a/testing/trino-faulttolerant-tests/pom.xml b/testing/trino-faulttolerant-tests/pom.xml
index d14f4be4174c..b0e8eea800a8 100644
--- a/testing/trino-faulttolerant-tests/pom.xml
+++ b/testing/trino-faulttolerant-tests/pom.xml
@@ -375,6 +375,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.openjdk.jmh
@@ -442,11 +448,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/testing/trino-testing/pom.xml b/testing/trino-testing/pom.xml
index f69daed2c3c1..d0d927660091 100644
--- a/testing/trino-testing/pom.xml
+++ b/testing/trino-testing/pom.xml
@@ -202,6 +202,12 @@
test
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
org.openjdk.jmh
@@ -233,11 +239,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
- org.junit.jupiter
- junit-jupiter-engine
- ${dep.junit.version}
-
diff --git a/testing/trino-tests/pom.xml b/testing/trino-tests/pom.xml
index a52d87b41814..27ed608fbc64 100644
--- a/testing/trino-tests/pom.xml
+++ b/testing/trino-tests/pom.xml
@@ -435,11 +435,6 @@
surefire-testng
${dep.plugin.surefire.version}
-
-
-
-
-