diff --git a/hudi-aws/pom.xml b/hudi-aws/pom.xml index ad871b635d65c..b11067a30af29 100644 --- a/hudi-aws/pom.xml +++ b/hudi-aws/pom.xml @@ -152,48 +152,6 @@ ${project.version} test - - - org.junit.jupiter - junit-jupiter-api - test - - - - org.junit.jupiter - junit-jupiter-engine - test - - - - org.junit.vintage - junit-vintage-engine - test - - - - org.junit.jupiter - junit-jupiter-params - test - - - - org.mockito - mockito-junit-jupiter - test - - - - org.junit.platform - junit-platform-runner - test - - - - org.junit.platform - junit-platform-suite-api - test - diff --git a/hudi-cli/pom.xml b/hudi-cli/pom.xml index 5603d82c7c8fc..633497494e14c 100644 --- a/hudi-cli/pom.xml +++ b/hudi-cli/pom.xml @@ -142,12 +142,6 @@ - - org.junit.platform - junit-platform-launcher - ${junit.platform.version} - test - @@ -302,50 +296,6 @@ 2.6.2 - - - - org.apache.hadoop - hadoop-common - tests - test - - - org.mortbay.jetty - * - - - javax.servlet.jsp - * - - - javax.servlet - * - - - - - - org.apache.hadoop - hadoop-hdfs - tests - test - - - javax.servlet - * - - - netty - io.netty - - - netty-all - io.netty - - - - org.apache.hudi @@ -353,45 +303,5 @@ ${project.version} test - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-engine - test - - - org.junit.vintage - junit-vintage-engine - test - - - org.junit.jupiter - junit-jupiter-params - test - - - org.mockito - mockito-junit-jupiter - test - - - org.junit.platform - junit-platform-runner - test - - - org.junit.platform - junit-platform-suite-api - test - - - org.junit.platform - junit-platform-commons - test - diff --git a/hudi-client/hudi-client-common/pom.xml b/hudi-client/hudi-client-common/pom.xml index d6aa2b2af9ae2..0ecbba0c12474 100644 --- a/hudi-client/hudi-client-common/pom.xml +++ b/hudi-client/hudi-client-common/pom.xml @@ -15,7 +15,8 @@ See the License for the specific language governing permissions and limitations under the License. --> - + hudi-client org.apache.hudi @@ -119,65 +120,6 @@ io.prometheus simpleclient_pushgateway - - - org.apache.hudi - hudi-common - ${project.version} - tests - test-jar - test - - - - - org.apache.hadoop - hadoop-hdfs - tests - test - - - - org.mortbay.jetty - * - - - javax.servlet.jsp - * - - - javax.servlet - * - - - - - org.apache.hadoop - hadoop-common - tests - test - - - org.mortbay.jetty - * - - - javax.servlet.jsp - * - - - javax.servlet - * - - - - - - - org.awaitility - awaitility - test - @@ -196,51 +138,19 @@ ${zk-curator.version} - + org.apache.hudi - hudi-tests-common + hudi-common ${project.version} + tests + test-jar test - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-engine - test - - - org.junit.vintage - junit-vintage-engine - test - - - org.junit.jupiter - junit-jupiter-params - test - - - org.mockito - mockito-junit-jupiter - test - - - org.junit.platform - junit-platform-runner - test - - - org.junit.platform - junit-platform-suite-api - test - - - org.junit.platform - junit-platform-commons + org.apache.hudi + hudi-tests-common + ${project.version} test diff --git a/hudi-client/hudi-flink-client/pom.xml b/hudi-client/hudi-flink-client/pom.xml index f7a9cf458da8c..a39d768aa18ec 100644 --- a/hudi-client/hudi-flink-client/pom.xml +++ b/hudi-client/hudi-flink-client/pom.xml @@ -138,6 +138,12 @@ ${project.version} test + + org.apache.hudi + hudi-tests-common + ${project.version} + test + @@ -205,54 +211,6 @@ test tests - - - - org.apache.hudi - hudi-tests-common - ${project.version} - test - - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-engine - test - - - org.junit.vintage - junit-vintage-engine - test - - - org.junit.jupiter - junit-jupiter-params - test - - - org.mockito - mockito-junit-jupiter - test - - - org.junit.platform - junit-platform-runner - test - - - org.junit.platform - junit-platform-suite-api - test - - - org.junit.platform - junit-platform-commons - test - diff --git a/hudi-client/hudi-java-client/pom.xml b/hudi-client/hudi-java-client/pom.xml index 5e319d84ad141..a642fc7fa67cb 100644 --- a/hudi-client/hudi-java-client/pom.xml +++ b/hudi-client/hudi-java-client/pom.xml @@ -78,6 +78,14 @@ ${project.version} test + + org.apache.hudi + hudi-tests-common + ${project.version} + test + + + ${hive.groupid} hive-exec @@ -91,76 +99,6 @@ ${hive.version} test - - - - org.apache.hudi - hudi-tests-common - ${project.version} - test - - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-engine - test - - - org.junit.vintage - junit-vintage-engine - test - - - org.junit.jupiter - junit-jupiter-params - test - - - org.mockito - mockito-junit-jupiter - test - - - org.junit.platform - junit-platform-runner - test - - - org.junit.platform - junit-platform-suite-api - test - - - org.junit.platform - junit-platform-commons - test - - - - org.apache.hadoop - hadoop-hdfs - tests - test - - - - org.mortbay.jetty - * - - - javax.servlet.jsp - * - - - javax.servlet - * - - - diff --git a/hudi-client/hudi-spark-client/pom.xml b/hudi-client/hudi-spark-client/pom.xml index ec553c506216f..16aeed7b4a2a9 100644 --- a/hudi-client/hudi-spark-client/pom.xml +++ b/hudi-client/hudi-spark-client/pom.xml @@ -169,53 +169,8 @@ ${project.version} test - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-engine - test - - - org.junit.vintage - junit-vintage-engine - test - - - org.junit.jupiter - junit-jupiter-params - test - - - org.mockito - mockito-junit-jupiter - test - - - org.junit.platform - junit-platform-runner - test - - - org.junit.platform - junit-platform-suite-api - test - - - org.junit.platform - junit-platform-commons - test - - - - org.awaitility - awaitility - test - + org.apache.curator curator-test diff --git a/hudi-common/pom.xml b/hudi-common/pom.xml index 8a87320a30bbb..bcf3b0fee89b3 100644 --- a/hudi-common/pom.xml +++ b/hudi-common/pom.xml @@ -199,36 +199,6 @@ test - - org.junit.jupiter - junit-jupiter-api - test - - - - org.junit.jupiter - junit-jupiter-engine - test - - - - org.junit.vintage - junit-vintage-engine - test - - - - org.junit.jupiter - junit-jupiter-params - test - - - - org.mockito - mockito-junit-jupiter - test - - com.esotericsoftware diff --git a/hudi-examples/hudi-examples-common/pom.xml b/hudi-examples/hudi-examples-common/pom.xml index c3e365382834c..ae5de261d047a 100644 --- a/hudi-examples/hudi-examples-common/pom.xml +++ b/hudi-examples/hudi-examples-common/pom.xml @@ -112,30 +112,11 @@ parquet-avro - + - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-engine - test - - - org.junit.vintage - junit-vintage-engine - test - - - org.junit.jupiter - junit-jupiter-params - test - - - org.mockito - mockito-junit-jupiter + org.apache.hudi + hudi-tests-common + ${project.version} test diff --git a/hudi-examples/hudi-examples-flink/pom.xml b/hudi-examples/hudi-examples-flink/pom.xml index 09637e252cda1..09b5ae3ec7e58 100644 --- a/hudi-examples/hudi-examples-flink/pom.xml +++ b/hudi-examples/hudi-examples-flink/pom.xml @@ -261,33 +261,6 @@ ${project.version} test - - - org.junit.platform - junit-platform-launcher - ${junit.platform.version} - test - - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-engine - test - - - org.junit.vintage - junit-vintage-engine - test - - - org.junit.jupiter - junit-jupiter-params - test - diff --git a/hudi-examples/hudi-examples-java/pom.xml b/hudi-examples/hudi-examples-java/pom.xml index a78587c987f7d..74345776713b1 100644 --- a/hudi-examples/hudi-examples-java/pom.xml +++ b/hudi-examples/hudi-examples-java/pom.xml @@ -145,32 +145,6 @@ provided - - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-engine - test - - - org.junit.vintage - junit-vintage-engine - test - - - org.junit.jupiter - junit-jupiter-params - test - - - org.mockito - mockito-junit-jupiter - test - org.apache.hudi hudi-tests-common diff --git a/hudi-examples/hudi-examples-spark/pom.xml b/hudi-examples/hudi-examples-spark/pom.xml index 01a8b9c7488c7..e9019486f9ca5 100644 --- a/hudi-examples/hudi-examples-spark/pom.xml +++ b/hudi-examples/hudi-examples-spark/pom.xml @@ -244,39 +244,6 @@ - - - org.junit.platform - junit-platform-launcher - ${junit.platform.version} - test - - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-engine - test - - - org.junit.vintage - junit-vintage-engine - test - - - org.junit.jupiter - junit-jupiter-params - test - - - org.mockito - mockito-junit-jupiter - test - - org.apache.hudi diff --git a/hudi-flink-datasource/hudi-flink/pom.xml b/hudi-flink-datasource/hudi-flink/pom.xml index 32dbb1492541e..ce41e82aaab01 100644 --- a/hudi-flink-datasource/hudi-flink/pom.xml +++ b/hudi-flink-datasource/hudi-flink/pom.xml @@ -329,47 +329,6 @@ ${project.version} test - - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-engine - test - - - org.junit.vintage - junit-vintage-engine - test - - - org.junit.jupiter - junit-jupiter-params - test - - - org.mockito - mockito-junit-jupiter - test - - - org.junit.platform - junit-platform-runner - test - - - org.junit.platform - junit-platform-suite-api - test - - - org.junit.platform - junit-platform-commons - test - org.apache.hudi diff --git a/hudi-flink-datasource/hudi-flink1.13.x/pom.xml b/hudi-flink-datasource/hudi-flink1.13.x/pom.xml index d1914a2d946fc..c005cee8b85de 100644 --- a/hudi-flink-datasource/hudi-flink1.13.x/pom.xml +++ b/hudi-flink-datasource/hudi-flink1.13.x/pom.xml @@ -112,47 +112,6 @@ ${project.version} test - - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-engine - test - - - org.junit.vintage - junit-vintage-engine - test - - - org.junit.jupiter - junit-jupiter-params - test - - - org.mockito - mockito-junit-jupiter - test - - - org.junit.platform - junit-platform-runner - test - - - org.junit.platform - junit-platform-suite-api - test - - - org.junit.platform - junit-platform-commons - test - diff --git a/hudi-flink-datasource/hudi-flink1.14.x/pom.xml b/hudi-flink-datasource/hudi-flink1.14.x/pom.xml index 0f312b52b2192..b141c33f2b04f 100644 --- a/hudi-flink-datasource/hudi-flink1.14.x/pom.xml +++ b/hudi-flink-datasource/hudi-flink1.14.x/pom.xml @@ -130,47 +130,6 @@ ${project.version} test - - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-engine - test - - - org.junit.vintage - junit-vintage-engine - test - - - org.junit.jupiter - junit-jupiter-params - test - - - org.mockito - mockito-junit-jupiter - test - - - org.junit.platform - junit-platform-runner - test - - - org.junit.platform - junit-platform-suite-api - test - - - org.junit.platform - junit-platform-commons - test - diff --git a/hudi-flink-datasource/hudi-flink1.15.x/pom.xml b/hudi-flink-datasource/hudi-flink1.15.x/pom.xml index 915770640576b..0ec717541dc74 100644 --- a/hudi-flink-datasource/hudi-flink1.15.x/pom.xml +++ b/hudi-flink-datasource/hudi-flink1.15.x/pom.xml @@ -130,47 +130,6 @@ ${project.version} test - - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-engine - test - - - org.junit.vintage - junit-vintage-engine - test - - - org.junit.jupiter - junit-jupiter-params - test - - - org.mockito - mockito-junit-jupiter - test - - - org.junit.platform - junit-platform-runner - test - - - org.junit.platform - junit-platform-suite-api - test - - - org.junit.platform - junit-platform-commons - test - diff --git a/hudi-flink-datasource/hudi-flink1.16.x/pom.xml b/hudi-flink-datasource/hudi-flink1.16.x/pom.xml index 00ef9ab439035..3d49b163f24cc 100644 --- a/hudi-flink-datasource/hudi-flink1.16.x/pom.xml +++ b/hudi-flink-datasource/hudi-flink1.16.x/pom.xml @@ -130,47 +130,6 @@ ${project.version} test - - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-engine - test - - - org.junit.vintage - junit-vintage-engine - test - - - org.junit.jupiter - junit-jupiter-params - test - - - org.mockito - mockito-junit-jupiter - test - - - org.junit.platform - junit-platform-runner - test - - - org.junit.platform - junit-platform-suite-api - test - - - org.junit.platform - junit-platform-commons - test - diff --git a/hudi-flink-datasource/hudi-flink1.17.x/pom.xml b/hudi-flink-datasource/hudi-flink1.17.x/pom.xml index d6a26ab9e4d5d..970babf737345 100644 --- a/hudi-flink-datasource/hudi-flink1.17.x/pom.xml +++ b/hudi-flink-datasource/hudi-flink1.17.x/pom.xml @@ -130,47 +130,6 @@ ${project.version} test - - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-engine - test - - - org.junit.vintage - junit-vintage-engine - test - - - org.junit.jupiter - junit-jupiter-params - test - - - org.mockito - mockito-junit-jupiter - test - - - org.junit.platform - junit-platform-runner - test - - - org.junit.platform - junit-platform-suite-api - test - - - org.junit.platform - junit-platform-commons - test - diff --git a/hudi-gcp/pom.xml b/hudi-gcp/pom.xml index c8515b0a67f62..0afc3d080cfca 100644 --- a/hudi-gcp/pom.xml +++ b/hudi-gcp/pom.xml @@ -97,47 +97,6 @@ See https://github.com/GoogleCloudPlatform/cloud-opensource-java/wiki/The-Google test - - org.junit.jupiter - junit-jupiter-api - test - - - - org.junit.jupiter - junit-jupiter-engine - test - - - - org.junit.vintage - junit-vintage-engine - test - - - - org.junit.jupiter - junit-jupiter-params - test - - - - org.mockito - mockito-junit-jupiter - test - - - - org.junit.platform - junit-platform-runner - test - - - - org.junit.platform - junit-platform-suite-api - test - diff --git a/hudi-hadoop-mr/pom.xml b/hudi-hadoop-mr/pom.xml index eaa136b3e0be1..f41700b2adbae 100644 --- a/hudi-hadoop-mr/pom.xml +++ b/hudi-hadoop-mr/pom.xml @@ -114,35 +114,6 @@ test - - org.junit.jupiter - junit-jupiter-api - test - - - - org.junit.jupiter - junit-jupiter-engine - test - - - - org.junit.vintage - junit-vintage-engine - test - - - - org.junit.jupiter - junit-jupiter-params - test - - - - org.mockito - mockito-junit-jupiter - test - @@ -162,4 +133,4 @@ - \ No newline at end of file + diff --git a/hudi-integ-test/pom.xml b/hudi-integ-test/pom.xml index 3fc2a1f7f3a63..5cf429d4077e4 100644 --- a/hudi-integ-test/pom.xml +++ b/hudi-integ-test/pom.xml @@ -389,53 +389,6 @@ trino-jdbc - - org.awaitility - awaitility - test - - - - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-engine - test - - - org.junit.vintage - junit-vintage-engine - test - - - org.junit.jupiter - junit-jupiter-params - test - - - org.mockito - mockito-junit-jupiter - test - - - org.junit.platform - junit-platform-runner - test - - - org.junit.platform - junit-platform-suite-api - test - - - org.junit.platform - junit-platform-commons - test - org.scalatest scalatest_${scala.binary.version} diff --git a/hudi-kafka-connect/pom.xml b/hudi-kafka-connect/pom.xml index 286be37bb999e..b2ffbd3b0496e 100644 --- a/hudi-kafka-connect/pom.xml +++ b/hudi-kafka-connect/pom.xml @@ -160,7 +160,7 @@ protobuf-java ${proto.version} - + com.fasterxml.jackson.module @@ -198,7 +198,6 @@ ${hive.version} - org.apache.hudi @@ -215,53 +214,5 @@ test - - - org.junit.jupiter - junit-jupiter-api - test - - - - org.junit.jupiter - junit-jupiter-engine - test - - - - org.junit.vintage - junit-vintage-engine - test - - - - org.junit.jupiter - junit-jupiter-params - test - - - - org.mockito - mockito-junit-jupiter - test - - - - org.junit.platform - junit-platform-runner - test - - - - org.junit.platform - junit-platform-suite-api - test - - - - org.junit.platform - junit-platform-commons - test - diff --git a/hudi-platform-service/hudi-metaserver/pom.xml b/hudi-platform-service/hudi-metaserver/pom.xml index 5da4867c69fb9..7e6dbe23b709b 100644 --- a/hudi-platform-service/hudi-metaserver/pom.xml +++ b/hudi-platform-service/hudi-metaserver/pom.xml @@ -108,46 +108,6 @@ ${project.version} test - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-engine - test - - - org.junit.vintage - junit-vintage-engine - test - - - org.junit.jupiter - junit-jupiter-params - test - - - org.mockito - mockito-junit-jupiter - test - - - org.junit.platform - junit-platform-runner - test - - - org.junit.platform - junit-platform-suite-api - test - - - org.junit.platform - junit-platform-commons - test - org.apache.hudi hudi-common diff --git a/hudi-spark-datasource/hudi-spark-common/pom.xml b/hudi-spark-datasource/hudi-spark-common/pom.xml index a50b800758e22..fb4f9d465f58b 100644 --- a/hudi-spark-datasource/hudi-spark-common/pom.xml +++ b/hudi-spark-datasource/hudi-spark-common/pom.xml @@ -260,48 +260,6 @@ test - - org.junit.jupiter - junit-jupiter-api - test - - - - org.junit.jupiter - junit-jupiter-engine - test - - - - org.junit.vintage - junit-vintage-engine - test - - - - org.junit.jupiter - junit-jupiter-params - test - - - - org.mockito - mockito-junit-jupiter - test - - - - org.junit.platform - junit-platform-runner - test - - - - org.junit.platform - junit-platform-suite-api - test - - diff --git a/hudi-spark-datasource/hudi-spark/pom.xml b/hudi-spark-datasource/hudi-spark/pom.xml index 7c2775ee5fc83..7eb15c4b29028 100644 --- a/hudi-spark-datasource/hudi-spark/pom.xml +++ b/hudi-spark-datasource/hudi-spark/pom.xml @@ -430,83 +430,5 @@ ${project.version} test - - - org.scalatest - scalatest_${scala.binary.version} - ${scalatest.version} - test - - - - org.junit.jupiter - junit-jupiter-api - test - - - - org.junit.jupiter - junit-jupiter-engine - test - - - - org.junit.vintage - junit-vintage-engine - test - - - - org.junit.jupiter - junit-jupiter-params - test - - - - org.mockito - mockito-junit-jupiter - test - - - - org.junit.platform - junit-platform-runner - test - - - - org.junit.platform - junit-platform-suite-api - test - - - - org.slf4j - slf4j-api - ${slf4j.version} - test - - - - org.apache.hadoop - hadoop-hdfs - tests - test - - - - org.mortbay.jetty - * - - - javax.servlet.jsp - * - - - javax.servlet - * - - - diff --git a/hudi-spark-datasource/hudi-spark2-common/pom.xml b/hudi-spark-datasource/hudi-spark2-common/pom.xml index 2d1a8f77d92bd..3b636f191a3cc 100644 --- a/hudi-spark-datasource/hudi-spark2-common/pom.xml +++ b/hudi-spark-datasource/hudi-spark2-common/pom.xml @@ -34,44 +34,9 @@ - org.junit.jupiter - junit-jupiter-api - test - - - - org.junit.jupiter - junit-jupiter-engine - test - - - - org.junit.vintage - junit-vintage-engine - test - - - - org.junit.jupiter - junit-jupiter-params - test - - - - org.mockito - mockito-junit-jupiter - test - - - - org.junit.platform - junit-platform-runner - test - - - - org.junit.platform - junit-platform-suite-api + org.apache.hudi + hudi-tests-common + ${project.version} test diff --git a/hudi-spark-datasource/hudi-spark2/pom.xml b/hudi-spark-datasource/hudi-spark2/pom.xml index 523d682363ddb..26ce626f2e99d 100644 --- a/hudi-spark-datasource/hudi-spark2/pom.xml +++ b/hudi-spark-datasource/hudi-spark2/pom.xml @@ -237,76 +237,12 @@ test - - org.junit.jupiter - junit-jupiter-api - test - - - - org.junit.jupiter - junit-jupiter-engine - test - - - - org.junit.vintage - junit-vintage-engine - test - - - - org.junit.jupiter - junit-jupiter-params - test - - - - org.mockito - mockito-junit-jupiter - test - - - - org.junit.platform - junit-platform-runner - test - - - - org.junit.platform - junit-platform-suite-api - test - - org.apache.parquet parquet-avro test - - - org.apache.hadoop - hadoop-hdfs - tests - test - - - - org.mortbay.jetty - * - - - javax.servlet.jsp - * - - - javax.servlet - * - - - diff --git a/hudi-spark-datasource/hudi-spark3-common/pom.xml b/hudi-spark-datasource/hudi-spark3-common/pom.xml index 9590175c0ba70..97420c21332dd 100644 --- a/hudi-spark-datasource/hudi-spark3-common/pom.xml +++ b/hudi-spark-datasource/hudi-spark3-common/pom.xml @@ -161,7 +161,7 @@ org.apache.spark - spark-sql_2.12 + spark-sql_${scala.binary.version} ${spark3.version} provided true @@ -233,17 +233,6 @@ test-jar test - - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-params - test - diff --git a/hudi-spark-datasource/hudi-spark3.1.x/pom.xml b/hudi-spark-datasource/hudi-spark3.1.x/pom.xml index 827404c972274..4cf72458be612 100644 --- a/hudi-spark-datasource/hudi-spark3.1.x/pom.xml +++ b/hudi-spark-datasource/hudi-spark3.1.x/pom.xml @@ -263,17 +263,6 @@ - - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-params - test - diff --git a/hudi-spark-datasource/hudi-spark3.2.x/pom.xml b/hudi-spark-datasource/hudi-spark3.2.x/pom.xml index 1acf6c2f2b85e..c6a1072f04f95 100644 --- a/hudi-spark-datasource/hudi-spark3.2.x/pom.xml +++ b/hudi-spark-datasource/hudi-spark3.2.x/pom.xml @@ -13,7 +13,8 @@ See the License for the specific language governing permissions and limitations under the License. --> - + hudi-spark-datasource org.apache.hudi @@ -175,7 +176,7 @@ org.apache.spark - spark-sql_2.12 + spark-sql_${scala.binary.version} ${spark32.version} provided true @@ -183,7 +184,7 @@ org.apache.spark - spark-catalyst_2.12 + spark-catalyst_${scala.binary.version} ${spark32.version} provided true @@ -191,7 +192,7 @@ org.apache.spark - spark-core_2.12 + spark-core_${scala.binary.version} ${spark32.version} provided true @@ -243,14 +244,6 @@ - - - org.apache.hudi - hudi-tests-common - ${project.version} - test - - org.json4s json4s-jackson_${scala.binary.version} @@ -280,6 +273,13 @@ + + org.apache.hudi + hudi-tests-common + ${project.version} + test + + org.apache.hudi hudi-client-common @@ -327,17 +327,6 @@ - - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-params - test - diff --git a/hudi-spark-datasource/hudi-spark3.2plus-common/pom.xml b/hudi-spark-datasource/hudi-spark3.2plus-common/pom.xml index 4842e2f6e32af..e49389349fa2a 100644 --- a/hudi-spark-datasource/hudi-spark3.2plus-common/pom.xml +++ b/hudi-spark-datasource/hudi-spark3.2plus-common/pom.xml @@ -218,17 +218,6 @@ test-jar test - - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-params - test - diff --git a/hudi-spark-datasource/hudi-spark3.3.x/pom.xml b/hudi-spark-datasource/hudi-spark3.3.x/pom.xml index f74b6b6e6076d..809bf2765bf63 100644 --- a/hudi-spark-datasource/hudi-spark3.3.x/pom.xml +++ b/hudi-spark-datasource/hudi-spark3.3.x/pom.xml @@ -175,7 +175,7 @@ org.apache.spark - spark-sql_2.12 + spark-sql_${scala.binary.version} ${spark33.version} provided true @@ -183,7 +183,7 @@ org.apache.spark - spark-catalyst_2.12 + spark-catalyst_${scala.binary.version} ${spark33.version} provided true @@ -191,7 +191,7 @@ org.apache.spark - spark-core_2.12 + spark-core_${scala.binary.version} ${spark33.version} provided true @@ -300,42 +300,6 @@ test-jar test - - - org.junit.jupiter - junit-jupiter-api - test - - - - - org.junit.jupiter - junit-jupiter-params - test - - - - org.apache.hadoop - hadoop-hdfs - tests - test - - - - org.mortbay.jetty - * - - - javax.servlet.jsp - * - - - javax.servlet - * - - - - diff --git a/hudi-sync/hudi-adb-sync/pom.xml b/hudi-sync/hudi-adb-sync/pom.xml index a90687393209f..86967090ce923 100644 --- a/hudi-sync/hudi-adb-sync/pom.xml +++ b/hudi-sync/hudi-adb-sync/pom.xml @@ -126,54 +126,13 @@ ${hive.version} + org.apache.hudi hudi-tests-common ${project.version} test - - - org.junit.jupiter - junit-jupiter-api - test - - - - org.junit.jupiter - junit-jupiter-engine - test - - - - org.junit.vintage - junit-vintage-engine - test - - - - org.junit.jupiter - junit-jupiter-params - test - - - - org.mockito - mockito-junit-jupiter - test - - - - org.junit.platform - junit-platform-runner - test - - - - org.junit.platform - junit-platform-suite-api - test - diff --git a/hudi-sync/hudi-datahub-sync/pom.xml b/hudi-sync/hudi-datahub-sync/pom.xml index 21761f05fcf6c..7173181bb9729 100644 --- a/hudi-sync/hudi-datahub-sync/pom.xml +++ b/hudi-sync/hudi-datahub-sync/pom.xml @@ -85,55 +85,13 @@ ${project.version} + org.apache.hudi hudi-tests-common ${project.version} test - - - org.junit.jupiter - junit-jupiter-api - test - - - - org.junit.jupiter - junit-jupiter-engine - test - - - - org.junit.vintage - junit-vintage-engine - test - - - - org.junit.jupiter - junit-jupiter-params - test - - - - org.mockito - mockito-junit-jupiter - test - - - - org.junit.platform - junit-platform-runner - test - - - - org.junit.platform - junit-platform-suite-api - test - - diff --git a/hudi-sync/hudi-hive-sync/pom.xml b/hudi-sync/hudi-hive-sync/pom.xml index 9ae7e89cb18cf..74265bb50ddaf 100644 --- a/hudi-sync/hudi-hive-sync/pom.xml +++ b/hudi-sync/hudi-hive-sync/pom.xml @@ -122,12 +122,20 @@ ${hive.version} - + org.apache.hudi hudi-common ${project.version} tests + test-jar + test + + + + org.apache.hudi + hudi-tests-common + ${project.version} test @@ -150,14 +158,6 @@ test - - - org.apache.hudi - hudi-tests-common - ${project.version} - test - - org.eclipse.jetty.aggregate jetty-all @@ -165,55 +165,6 @@ ${jetty.version} - - org.junit.jupiter - junit-jupiter-api - test - - - - org.junit.jupiter - junit-jupiter-engine - test - - - - org.junit.vintage - junit-vintage-engine - test - - - - org.junit.jupiter - junit-jupiter-params - test - - - - org.mockito - mockito-junit-jupiter - test - - - - org.junit.platform - junit-platform-runner - test - - - - org.junit.platform - junit-platform-suite-api - test - - - - org.junit.platform - junit-platform-commons - test - - - org.apache.hadoop hadoop-mapreduce-client-common diff --git a/hudi-sync/hudi-sync-common/pom.xml b/hudi-sync/hudi-sync-common/pom.xml index 7aef7134af8ef..75ec931f53afd 100644 --- a/hudi-sync/hudi-sync-common/pom.xml +++ b/hudi-sync/hudi-sync-common/pom.xml @@ -65,7 +65,7 @@ jcommander - + org.apache.hudi hudi-tests-common @@ -73,58 +73,11 @@ test - - org.junit.jupiter - junit-jupiter-api - test - - - - org.junit.jupiter - junit-jupiter-engine - test - - - - org.junit.vintage - junit-vintage-engine - test - - - - org.junit.jupiter - junit-jupiter-params - test - - - - org.mockito - mockito-junit-jupiter - test - - - - org.junit.platform - junit-platform-runner - test - - - - org.junit.platform - junit-platform-suite-api - test - - - - org.junit.platform - junit-platform-commons - test - - org.apache.hudi hudi-common ${project.version} + tests test-jar test diff --git a/hudi-tests-common/pom.xml b/hudi-tests-common/pom.xml index cf96d2037b2f7..01fb4982d0105 100644 --- a/hudi-tests-common/pom.xml +++ b/hudi-tests-common/pom.xml @@ -13,7 +13,8 @@ See the License for the specific language governing permissions and limitations under the License. --> - + hudi org.apache.hudi @@ -36,7 +37,6 @@ - org.apache.rat apache-rat-plugin @@ -75,13 +75,158 @@ org.slf4j jul-to-slf4j + ${slf4j.version} compile - + + org.slf4j + slf4j-api + ${slf4j.version} + compile + + + + + org.junit.jupiter + junit-jupiter-api + compile + org.junit.jupiter junit-jupiter-engine + compile + + + org.junit.vintage + junit-vintage-engine + compile + + org.junit.jupiter + junit-jupiter-params + compile + + + org.mockito + mockito-junit-jupiter + compile + + + org.junit.platform + junit-platform-runner + compile + + + org.junit.platform + junit-platform-suite-api + compile + + + org.junit.platform + junit-platform-commons + compile + + + + junit + junit + 4.13.2 + compile + + + + + org.apache.hadoop + hadoop-common + ${hadoop.version} + tests + compile + + + log4j + log4j + + + org.mortbay.jetty + * + + + javax.servlet.jsp + * + + + javax.servlet + * + + + + + org.apache.hadoop + hadoop-hdfs + ${hadoop.version} + tests + compile + + + log4j + log4j + + + org.mortbay.jetty + * + + + javax.servlet.jsp + * + + + javax.servlet + * + + + io.netty + * + + + + + org.apache.hadoop + hadoop-hdfs-client + ${hadoop.version} + tests + compile + + + + + org.scalactic + scalactic_${scala.binary.version} + ${scalatest.version} + compile + + + org.scalatest + scalatest_${scala.binary.version} + ${scalatest.version} + compile + + + + + org.awaitility + awaitility + ${awaitility.version} + compile + + + org.objenesis + objenesis + + + + - \ No newline at end of file + diff --git a/hudi-timeline-service/pom.xml b/hudi-timeline-service/pom.xml index bc29c9b177491..9dfc5da65a1de 100644 --- a/hudi-timeline-service/pom.xml +++ b/hudi-timeline-service/pom.xml @@ -198,35 +198,5 @@ test - - org.junit.jupiter - junit-jupiter-api - test - - - - org.junit.jupiter - junit-jupiter-engine - test - - - - org.junit.vintage - junit-vintage-engine - test - - - - org.junit.jupiter - junit-jupiter-params - test - - - - org.mockito - mockito-junit-jupiter - test - - diff --git a/hudi-utilities/pom.xml b/hudi-utilities/pom.xml index 2a77116893ffc..533f951c67712 100644 --- a/hudi-utilities/pom.xml +++ b/hudi-utilities/pom.xml @@ -273,6 +273,8 @@ spark-streaming-kafka-0-10_${scala.binary.version} ${spark.version} tests + test-jar + test @@ -306,6 +308,13 @@ + + org.apache.kafka + kafka_${scala.binary.version} + ${kafka.version} + test + + io.confluent kafka-avro-serializer @@ -327,13 +336,6 @@ ${confluent.version} - - org.apache.kafka - kafka_${scala.binary.version} - ${kafka.version} - test - - org.apache.httpcomponents @@ -355,32 +357,6 @@ - - org.apache.hadoop - hadoop-hdfs - tests - test - - - org.apache.hadoop - hadoop-common - tests - test - - - org.mortbay.jetty - * - - - javax.servlet.jsp - * - - - javax.servlet - * - - - @@ -464,53 +440,5 @@ test ${hive.exec.classifier} - - - org.junit.jupiter - junit-jupiter-api - test - - - - org.junit.jupiter - junit-jupiter-engine - test - - - - org.junit.vintage - junit-vintage-engine - test - - - - org.junit.jupiter - junit-jupiter-params - test - - - - org.mockito - mockito-junit-jupiter - test - - - - org.junit.platform - junit-platform-runner - test - - - - org.junit.platform - junit-platform-suite-api - test - - - - org.junit.platform - junit-platform-commons - test - diff --git a/pom.xml b/pom.xml index ab52bdf35f529..80e77c0431ff8 100644 --- a/pom.xml +++ b/pom.xml @@ -1652,19 +1652,6 @@ - - org.awaitility - awaitility - ${awaitility.version} - test - - - org.objenesis - objenesis - - - - org.apache.flink flink-test-utils_${scala.binary.version}