Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/workflows/k8s-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,9 @@ jobs:
env:
EXECUTOR: ${{ matrix.executor }}
USE_STANDARD_NAMING: ${{ matrix.use-standard-naming }}
# Provision + run the lang-SDK coordinator system test in a single variant only
# (KubernetesExecutor, standard-naming off) to keep it off the other five k8s jobs.
RUN_LANG_SDK_K8S_TESTS: ${{ (matrix.executor == 'KubernetesExecutor' && matrix.use-standard-naming == false) && 'true' || 'false' }} # yamllint disable-line rule:line-length
VERBOSE: "false"
- name: "\
Print logs ${{ matrix.executor }}-${{ matrix.kubernetes-combo }}-\
Expand Down
17 changes: 17 additions & 0 deletions dev/breeze/doc/05_test_commands.rst
Original file line number Diff line number Diff line change
Expand Up @@ -565,6 +565,23 @@ All parameters of the command are here:
:width: 100%
:alt: Breeze k8s deploy-airflow

Setting up the lang-SDK coordinator system test
...............................................

``breeze k8s setup-lang-sdk-test`` provisions a cluster for the lang-SDK coordinator
system test: it builds the Go and Java example bundles, deploys an in-cluster localstack
S3, uploads the artifacts and the Python stub Dag to their buckets, renders the
coordinator pod-template image placeholders, and installs the Helm release configured for
the ``golang`` and ``java`` queues. After it completes, run the test with
``breeze k8s tests``.

All parameters of the command are here:

.. image:: ./images/output_k8s_setup-lang-sdk-test.svg
:target: https://github.com/apache/airflow/main/dev/breeze/images/output_k8s_setup-lang-sdk-test.svg
:width: 100%
:alt: Breeze k8s setup-lang-sdk-test

Hot-reloading Dags and core sources
...................................

Expand Down
38 changes: 29 additions & 9 deletions dev/breeze/doc/images/output_k8s.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
bbba8147c6480f8b333ae667f0ace4f5
bbfb153dc7f511c65455bcf213bef665
72 changes: 44 additions & 28 deletions dev/breeze/doc/images/output_k8s_run-complete-tests.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s_run-complete-tests.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7cc20839aa0a13776ae3b70c48b5a522
bbff103f342a54b5f22b0a3577d3a632
152 changes: 152 additions & 0 deletions dev/breeze/doc/images/output_k8s_setup-lang-sdk-test.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions dev/breeze/doc/images/output_k8s_setup-lang-sdk-test.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e79130d4518f85b8b1783b9a730f78fa
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1 +1 @@
561b619130079265ef547620b63f72cd
5bc35640bc1faf04a3e60c8c31a5f571
Loading
Loading