From cc08f3c717b188008d2f007bb543928eb79f6791 Mon Sep 17 00:00:00 2001 From: aIbrahiim Date: Thu, 16 Jul 2026 13:26:32 +0300 Subject: [PATCH 1/2] Add --add-opens test JVM args for HCatalog and Dataflow worker tests --- .../trigger_files/beam_PostCommit_Java_Hadoop_Versions.json | 4 ++-- runners/google-cloud-dataflow-java/worker/build.gradle | 4 ++++ sdks/java/io/hcatalog/build.gradle | 4 ++++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/trigger_files/beam_PostCommit_Java_Hadoop_Versions.json b/.github/trigger_files/beam_PostCommit_Java_Hadoop_Versions.json index 1bd74515152c..f1ba03a243ee 100644 --- a/.github/trigger_files/beam_PostCommit_Java_Hadoop_Versions.json +++ b/.github/trigger_files/beam_PostCommit_Java_Hadoop_Versions.json @@ -1,4 +1,4 @@ { "comment": "Modify this file in a trivial way to cause this test suite to run", - "modification": 4 -} \ No newline at end of file + "modification": 5 +} diff --git a/runners/google-cloud-dataflow-java/worker/build.gradle b/runners/google-cloud-dataflow-java/worker/build.gradle index 21879861e9d6..0fd1dc1254ef 100644 --- a/runners/google-cloud-dataflow-java/worker/build.gradle +++ b/runners/google-cloud-dataflow-java/worker/build.gradle @@ -154,6 +154,10 @@ applyJavaNature( /******************************************************************************/ // Configure the worker root project +tasks.withType(Test).configureEach { + jvmArgs '--add-opens=java.base/java.lang=ALL-UNNAMED' +} + configurations { sourceFile diff --git a/sdks/java/io/hcatalog/build.gradle b/sdks/java/io/hcatalog/build.gradle index d3bdd8f10765..b44487ab6ec4 100644 --- a/sdks/java/io/hcatalog/build.gradle +++ b/sdks/java/io/hcatalog/build.gradle @@ -40,6 +40,10 @@ hadoopVersions.each {kv -> configurations.create("hadoopVersion$kv.key")} def hive_version = "4.0.1" +tasks.withType(Test).configureEach { + jvmArgs '--add-opens=java.base/java.net=ALL-UNNAMED' +} + dependencies { implementation library.java.vendored_guava_32_1_2_jre implementation project(path: ":sdks:java:core", configuration: "shadow") From d9ecd8aaa833817f87949a896344d5146a4aa018 Mon Sep 17 00:00:00 2001 From: aIbrahiim Date: Thu, 16 Jul 2026 15:12:59 +0300 Subject: [PATCH 2/2] add more --add-opens for Dataflow --- runners/google-cloud-dataflow-java/worker/build.gradle | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/runners/google-cloud-dataflow-java/worker/build.gradle b/runners/google-cloud-dataflow-java/worker/build.gradle index 0fd1dc1254ef..4c1403a52a50 100644 --- a/runners/google-cloud-dataflow-java/worker/build.gradle +++ b/runners/google-cloud-dataflow-java/worker/build.gradle @@ -155,7 +155,10 @@ applyJavaNature( // Configure the worker root project tasks.withType(Test).configureEach { - jvmArgs '--add-opens=java.base/java.lang=ALL-UNNAMED' + jvmArgs '--add-opens=java.base/java.lang=ALL-UNNAMED', + '--add-opens=java.base/java.util=ALL-UNNAMED', + '--add-opens=java.base/java.util.concurrent=ALL-UNNAMED', + '--add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED' } configurations {