potiuk opened a new issue #9318:
URL: https://github.com/apache/airflow/issues/9318


   **Description**
   
   Now when we have a clean split between providers, we can improve our CI 
testing patterns to only run those tests that are relevant to the change.
   
   The logic proposed:
   
   * If any of the "core" files change -> run all tests
   
   * If only the  "provider" files change -> run only the tests for that 
provider and for all providers that depends on it.
   * If only some "provider" files change -> we might only try to build 
documentation for that provider
   * If only some "provider" files change -> we might only build and tests 
those provider packages
   
   **Use case / motivation**
   
   That will speed up CI tests and free slots for more parallel builds
   
   


----------------------------------------------------------------
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:
[email protected]


Reply via email to