This is an automated email from the ASF dual-hosted git repository.
gopidesu pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from b1a44b4e3db AIP-72: Improve Supervisor and Task Instance State
Validation (#44405)
add 25432dc80d8 Move OpenAPI tests to breeze container (#44326)
No new revisions were added by this update.
Summary of changes:
.github/workflows/basic-tests.yml | 102 -------
...ic-checks-mypy-docs.yml => ci-image-checks.yml} | 62 +++-
.github/workflows/ci.yml | 11 +-
.github/workflows/special-tests.yml | 1 +
Dockerfile.ci | 51 ++++
clients/python/test_python_client.py | 137 +++++----
contributing-docs/09_testing.rst | 3 +
contributing-docs/testing/python_client_tests.rst | 47 +++
dev/breeze/doc/05_test_commands.rst | 23 ++
.../output_setup_check-all-params-in-groups.svg | 4 +-
.../output_setup_check-all-params-in-groups.txt | 2 +-
.../output_setup_regenerate-command-images.svg | 28 +-
.../output_setup_regenerate-command-images.txt | 2 +-
dev/breeze/doc/images/output_shell.svg | 314 +++++++++++----------
dev/breeze/doc/images/output_shell.txt | 2 +-
dev/breeze/doc/images/output_testing.svg | 18 +-
dev/breeze/doc/images/output_testing.txt | 2 +-
.../output_testing_python-api-client-tests.svg | 236 ++++++++++++++++
.../output_testing_python-api-client-tests.txt | 1 +
.../airflow_breeze/commands/developer_commands.py | 21 ++
.../commands/developer_commands_config.py | 2 +
.../airflow_breeze/commands/testing_commands.py | 82 ++++++
.../commands/testing_commands_config.py | 17 +-
dev/breeze/src/airflow_breeze/global_constants.py | 1 +
.../src/airflow_breeze/params/shell_params.py | 8 +
dev/breeze/src/airflow_breeze/utils/run_tests.py | 22 +-
scripts/docker/entrypoint_ci.sh | 52 ++++
scripts/in_container/check_connectivity.sh | 65 +++++
scripts/in_container/check_environment.sh | 40 +--
.../in_container/install_airflow_python_client.py | 91 ++++++
30 files changed, 1066 insertions(+), 381 deletions(-)
rename .github/workflows/{static-checks-mypy-docs.yml => ci-image-checks.yml}
(83%)
create mode 100644 contributing-docs/testing/python_client_tests.rst
create mode 100644
dev/breeze/doc/images/output_testing_python-api-client-tests.svg
create mode 100644
dev/breeze/doc/images/output_testing_python-api-client-tests.txt
create mode 100644 scripts/in_container/check_connectivity.sh
create mode 100644 scripts/in_container/install_airflow_python_client.py