github-actions[bot] opened a new pull request, #76008:
URL: https://github.com/apache/airflow/pull/76008

   * Name the native Dag k8s tests so the lang-SDK job selects them
   
   The lang-SDK Kubernetes job runs `-k TestLangSdk`, which matched only
   TestLangSdkMixedLanguageDag. The native Java and TypeScript classes were
   deselected, so Kubernetes verified stub tasks only.
   
   * Run the native Go Dag on Kubernetes
   
   Go Dag parsing landed with ExecutableDagImporter, and the compose e2e covers
   it, but the Kubernetes harness provisioned no Go native Dag bundle, so the
   Go class was a skipped placeholder.
   
   `breeze k8s setup-lang-sdk-test` now packs `go-sdk/example/native` into a
   `lang-sdk-native-go` bucket, served as a Dag bundle. The single
   ExecutableCoordinator already parses any executable bundle in every Dag
   bundle, and the `golang` queue is already routed, so no coordinator config
   changes.
   
   * Serve the typescript_example handlers from ts-task-handlers
   
   The native TypeScript Dag's trigger_downstream starts a typescript_example
   run and waits for it, but that Dag's stub tasks could not start: the only
   bundle in ts-task-handlers declares lang_sdk_mixed_language, so every task
   failed to launch and the awaited run failed. The gap was invisible while
   the native Dag tests were deselected.
   
   ---------
   (cherry picked from commit 8401a190fa8174e8089914408fe82797a202f71b)
   
   Co-authored-by: Jason(Zhe-You) Liu 
<[email protected]>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to