potiuk commented on issue #23083: URL: https://github.com/apache/airflow/issues/23083#issuecomment-1105064234
I think we need to do "breeze test" in general first - just to allow regular unit testing to be executed with single command. We already have CI executing the different test types - and we need to automate CI running of those tests in parallel but it should start with a `breeze test` command: The different test types are described here: https://github.com/apache/airflow/blob/main/TESTING.rst#airflow-test-types And we gnerally have to implement equivalent of this: Detailed usage for command: tests ``` breeze-legacy tests [FLAGS] [TEST_TARGET ..] [-- <EXTRA_ARGS>] Run the specified unit test target. There might be multiple targets specified separated with comas. The <EXTRA_ARGS> passed after -- are treated as additional options passed to pytest. You can pass 'tests' as target to run all tests. For example: 'breeze-legacy tests tests/core/test_core.py -- --logging-level=DEBUG' 'breeze-legacy tests tests Flags: --test-type TEST_TYPE Type of the test to run. One of: All,Always,Core,Providers,API,CLI,Integration,Other,WWW,Postgres,MySQL,Helm, Quarantined Default: All ``` -- 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]
