From e5a8e3fc3dbc0317ed8a07bdd290f8adb337e985 Mon Sep 17 00:00:00 2001 From: Chris Nauroth Date: Tue, 19 Aug 2025 04:34:12 +0000 Subject: [PATCH] YARN-11824: Prevent test dependencies from leaking into the distro. --- .../hadoop-mapreduce-client-app/pom.xml | 1 + .../hadoop-yarn-applications-distributedshell/pom.xml | 5 +++++ .../hadoop-yarn-services/hadoop-yarn-services-core/pom.xml | 5 +++++ hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/pom.xml | 2 +- .../hadoop-yarn-server-applicationhistoryservice/pom.xml | 6 ------ 5 files changed, 12 insertions(+), 7 deletions(-) diff --git a/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-app/pom.xml b/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-app/pom.xml index abfab66d45866..198afa9c9a33f 100644 --- a/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-app/pom.xml +++ b/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-app/pom.xml @@ -171,6 +171,7 @@ org.mockito mockito-junit-jupiter + test diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell/pom.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell/pom.xml index 83a2c6dae74c9..491e37ed10916 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell/pom.xml +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell/pom.xml @@ -171,6 +171,11 @@ junit-jupiter-engine test + + org.junit.jupiter + junit-jupiter-params + test + org.junit.platform junit-platform-launcher diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/pom.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/pom.xml index e8f01239302c5..cf5dac8cb3367 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/pom.xml +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/pom.xml @@ -278,6 +278,11 @@ junit-jupiter-engine test + + org.junit.jupiter + junit-jupiter-params + test + org.junit.platform junit-platform-launcher diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/pom.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/pom.xml index 1cfedf5493e73..3bfc7fdae8fce 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/pom.xml +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/pom.xml @@ -149,7 +149,7 @@ org.glassfish.jersey.test-framework.providers jersey-test-framework-provider-jetty - compile + test jakarta.servlet-api diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-applicationhistoryservice/pom.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-applicationhistoryservice/pom.xml index cea939f62faf3..b69e916acaa82 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-applicationhistoryservice/pom.xml +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-applicationhistoryservice/pom.xml @@ -153,12 +153,6 @@ hadoop-yarn-server-common - - - org.glassfish.jersey.test-framework - jersey-test-framework-core - - org.apache.commons commons-collections4