This is an automated email from the ASF dual-hosted git repository.

derrickaw pushed a commit to branch 20260729_addDL2IceIT
in repository https://gitbox.apache.org/repos/asf/beam.git

commit 767604656c1afd268ff88dc6058d8dee0385b278
Author: Derrick Williams <[email protected]>
AuthorDate: Wed Jul 29 17:48:11 2026 +0000

    update postcommit yaml tests workflow to support new blueprints workflow
---
 .github/workflows/beam_PostCommit_Yaml_Xlang_Direct.yml | 2 +-
 sdks/python/build.gradle                                | 7 +++++--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/beam_PostCommit_Yaml_Xlang_Direct.yml 
b/.github/workflows/beam_PostCommit_Yaml_Xlang_Direct.yml
index 8324c192e94..2fff72aeead 100644
--- a/.github/workflows/beam_PostCommit_Yaml_Xlang_Direct.yml
+++ b/.github/workflows/beam_PostCommit_Yaml_Xlang_Direct.yml
@@ -61,7 +61,7 @@ jobs:
       matrix:
         job_name: ["beam_PostCommit_Yaml_Xlang_Direct"]
         job_phrase: ["Run Yaml_Xlang_Direct PostCommit"]
-        test_set: ["data", "databases", "messaging"]
+        test_set: ["data", "databases", "messaging", "blueprints"]
     steps:
       - uses: actions/checkout@v7
         with:
diff --git a/sdks/python/build.gradle b/sdks/python/build.gradle
index 9e2fe232c42..073efed834f 100644
--- a/sdks/python/build.gradle
+++ b/sdks/python/build.gradle
@@ -172,7 +172,7 @@ tasks.register("postCommitYamlIntegrationTests") {
   dependsOn ":sdks:java:io:google-cloud-platform:expansion-service:build"
 
   doLast {
-    def testSetInput = project.findProperty('yamlTestSet') ?: 
'data,databases,messaging'
+    def testSetInput = project.findProperty('yamlTestSet') ?: 
'data,databases,messaging,blueprints'
     def testSetsToRun = testSetInput.tokenize(',').collect { it.trim() 
}.findAll { !it.isEmpty() }
     testSetsToRun.each { currentTestSet ->
       def test_files_dir
@@ -187,8 +187,11 @@ tasks.register("postCommitYamlIntegrationTests") {
         case 'messaging':
           test_files_dir = 'extended_tests/messaging'
           break
+        case 'blueprints':
+          test_files_dir = 'extended_tests/blueprints'
+          break
         default:
-          throw StopExecutionException("Unknown yamlTestSet: ${testSet}. Must 
be one of 'data', 'databases', or 'messaging'.")
+          throw StopExecutionException("Unknown yamlTestSet: 
${currentTestSet}. Must be one of 'data', 'databases', 'messaging', or 
'blueprints'.")
       }
       exec {
         executable 'sh'

Reply via email to