You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by GitBox <gi...@apache.org> on 2022/04/21 11:05:38 UTC

[GitHub] [airflow] potiuk commented on issue #23083: Breeze: Running integration tests in Breeze

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: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org