From 672a65d9fb54910f25c377c0c02237fee6ad709e Mon Sep 17 00:00:00 2001 From: aIbrahiim Date: Mon, 11 May 2026 13:20:13 +0300 Subject: [PATCH 1/5] Fix ULR metadata propagation test flake --- .../org/apache/beam/sdk/transforms/MetadataPropagationTest.java | 1 + 1 file changed, 1 insertion(+) diff --git a/sdks/java/core/src/test/java/org/apache/beam/sdk/transforms/MetadataPropagationTest.java b/sdks/java/core/src/test/java/org/apache/beam/sdk/transforms/MetadataPropagationTest.java index cba13ecb6bf2..72f914caf31e 100644 --- a/sdks/java/core/src/test/java/org/apache/beam/sdk/transforms/MetadataPropagationTest.java +++ b/sdks/java/core/src/test/java/org/apache/beam/sdk/transforms/MetadataPropagationTest.java @@ -83,6 +83,7 @@ public void testMetadataPropagationAcrossShuffleParameter() { @Test @Category({ValidatesRunner.class, NeedsRunner.class}) public void testMetadataPropagationParameter() { + WindowedValues.WindowedValueCoder.setMetadataSupported(); PCollection results = pipeline .apply(Create.of(true)) From 5473ebdc4c6664c8a821fd06812af0517b916756 Mon Sep 17 00:00:00 2001 From: aIbrahiim Date: Mon, 11 May 2026 13:25:14 +0300 Subject: [PATCH 2/5] trigger the workflow --- .../beam_PostCommit_Java_ValidatesRunner_ULR.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/trigger_files/beam_PostCommit_Java_ValidatesRunner_ULR.json b/.github/trigger_files/beam_PostCommit_Java_ValidatesRunner_ULR.json index 6e2f429dd24e..5935e81bc724 100644 --- a/.github/trigger_files/beam_PostCommit_Java_ValidatesRunner_ULR.json +++ b/.github/trigger_files/beam_PostCommit_Java_ValidatesRunner_ULR.json @@ -2,5 +2,6 @@ "https://github.com/apache/beam/pull/34902": "Introducing OutputBuilder", "comment": "Modify this file in a trivial way to cause this test suite to run", "https://github.com/apache/beam/pull/31156": "noting that PR #31156 should run this test", - "https://github.com/apache/beam/pull/35159": "moving WindowedValue and making an interface" + "https://github.com/apache/beam/pull/35159": "moving WindowedValue and making an interface", + "https://github.com/apache/beam/pull/38437" : "Fix ULR metadata propagation test flake" } From 54bb04f32664ff6be0f306944a305c451aecc676 Mon Sep 17 00:00:00 2001 From: aIbrahiim Date: Mon, 11 May 2026 14:30:13 +0300 Subject: [PATCH 3/5] Remove ValidatesRunner from metadata propagation test --- .../org/apache/beam/sdk/transforms/MetadataPropagationTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdks/java/core/src/test/java/org/apache/beam/sdk/transforms/MetadataPropagationTest.java b/sdks/java/core/src/test/java/org/apache/beam/sdk/transforms/MetadataPropagationTest.java index 72f914caf31e..51d970ec4b42 100644 --- a/sdks/java/core/src/test/java/org/apache/beam/sdk/transforms/MetadataPropagationTest.java +++ b/sdks/java/core/src/test/java/org/apache/beam/sdk/transforms/MetadataPropagationTest.java @@ -81,7 +81,7 @@ public void testMetadataPropagationAcrossShuffleParameter() { } @Test - @Category({ValidatesRunner.class, NeedsRunner.class}) + @Category(NeedsRunner.class) public void testMetadataPropagationParameter() { WindowedValues.WindowedValueCoder.setMetadataSupported(); PCollection results = From 1d55437dd6d4dec07456e83e0ad0d8e1b6d7e03f Mon Sep 17 00:00:00 2001 From: aIbrahiim Date: Mon, 11 May 2026 14:37:10 +0300 Subject: [PATCH 4/5] trigger the workflow --- .../trigger_files/beam_PostCommit_Java_ValidatesRunner_ULR.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/trigger_files/beam_PostCommit_Java_ValidatesRunner_ULR.json b/.github/trigger_files/beam_PostCommit_Java_ValidatesRunner_ULR.json index 5935e81bc724..e43916b6c3e4 100644 --- a/.github/trigger_files/beam_PostCommit_Java_ValidatesRunner_ULR.json +++ b/.github/trigger_files/beam_PostCommit_Java_ValidatesRunner_ULR.json @@ -3,5 +3,5 @@ "comment": "Modify this file in a trivial way to cause this test suite to run", "https://github.com/apache/beam/pull/31156": "noting that PR #31156 should run this test", "https://github.com/apache/beam/pull/35159": "moving WindowedValue and making an interface", - "https://github.com/apache/beam/pull/38437" : "Fix ULR metadata propagation test flake" + "https://github.com/apache/beam/pull/38437" : "Fix ULR metadata propagation test flake 2" } From 36da2027d74992b9107775a422011ab1111de066 Mon Sep 17 00:00:00 2001 From: Abdelrahman Ibrahim Date: Wed, 13 May 2026 21:07:04 +0300 Subject: [PATCH 5/5] trigger workflow --- .../trigger_files/beam_PostCommit_Java_ValidatesRunner_ULR.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/trigger_files/beam_PostCommit_Java_ValidatesRunner_ULR.json b/.github/trigger_files/beam_PostCommit_Java_ValidatesRunner_ULR.json index e43916b6c3e4..96e28e73db81 100644 --- a/.github/trigger_files/beam_PostCommit_Java_ValidatesRunner_ULR.json +++ b/.github/trigger_files/beam_PostCommit_Java_ValidatesRunner_ULR.json @@ -3,5 +3,5 @@ "comment": "Modify this file in a trivial way to cause this test suite to run", "https://github.com/apache/beam/pull/31156": "noting that PR #31156 should run this test", "https://github.com/apache/beam/pull/35159": "moving WindowedValue and making an interface", - "https://github.com/apache/beam/pull/38437" : "Fix ULR metadata propagation test flake 2" + "https://github.com/apache/beam/pull/38437" : "Fix ULR metadata propagation test flake 3" }