diff --git a/dev/breeze/src/airflow_breeze/commands/testing_commands.py b/dev/breeze/src/airflow_breeze/commands/testing_commands.py index 9a7f265a98b5d5..84bfd29d0ea5c8 100644 --- a/dev/breeze/src/airflow_breeze/commands/testing_commands.py +++ b/dev/breeze/src/airflow_breeze/commands/testing_commands.py @@ -155,9 +155,5 @@ def tests( perform_environment_checks(verbose=verbose) cmd = ['docker-compose', 'run', '--service-ports', '--rm', 'airflow'] cmd.extend(list(extra_pytest_args)) - run_command( - cmd, - verbose=verbose, - dry_run=dry_run, - env=env_variables, - ) + result = run_command(cmd, verbose=verbose, dry_run=dry_run, env=env_variables, check=False) + sys.exit(result.returncode)