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 2020/10/11 16:47:22 UTC

[GitHub] [airflow] potiuk commented on pull request #11417: Selective tests - depends on files changed in the commit.

potiuk commented on pull request #11417:
URL: https://github.com/apache/airflow/pull/11417#issuecomment-706733214


   Hello everyone - this one is ready for review and it looks like it works as expected:
   
   You can see all the 13 different cases where I tested small changes in some of the combinations: 
   
   https://github.com/potiuk/airflow/pulls
   
   Examples: 
   
   * API changes: https://github.com/potiuk/airflow/pull/113 when there are only API files changed -51 checks are run rather than 110.
   * When important files such as setup.py are changed - all tests are run : https://github.com/potiuk/airflow/pull/124
   * When you push directly to master (that's how merge works), all tests are run: https://github.com/potiuk/airflow/runs/1238562869?check_suite_focus=true#step:5:452 (I cancelled this one but you can see tht it would run all tests)
   * When there is a kubernetes_tests/chart related change it will run Kubernetes tests: https://github.com/potiuk/airflow/pull/121 and https://github.com/potiuk/airflow/pull/122
   * When there are providers-only changes (or provider tests) https://github.com/potiuk/airflow/pull/117/  also ~ 60 checks are run (but this time the Providers one are among them)
   * When there is a combined change with several directories - it will run all relevant tests: https://github.com/potiuk/airflow/pull/125
   
   
   
   


----------------------------------------------------------------
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.

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