potiuk commented on PR #36527:
URL: https://github.com/apache/airflow/pull/36527#issuecomment-1874138309

   > I have a basic question on the test setup. does our test suite run on all 
supported Kubernetes versions?
   
   Depending on PR. Full matrix of tests is run in  `Canary` runs and when 
`full tests needed` label is set.  
   
   You can read more about our CI setup here 
https://github.com/apache/airflow/blob/main/CI.rst where all the details of the 
setup is explained. 
   
   Specifically this document 
https://github.com/apache/airflow/blob/main/dev/breeze/SELECTIVE_CHECKS.md 
explains how selective checks are applied - i.e. which PRs are running whcih 
tests.
   
   You can also study the CI (to see how our matrix of tests is run) and breeze 
code (especially selective checks) to see how PR content and type affects the 
matrix.
   
   Generally `Canary` builds (`main` builds scheduled 1/day + when things are 
merged to main) are running complete set of tests with `**everything**` - most 
of the PRs run only relevant subset of tests that Selective checks determine 
based on some heuristics (which we continue to tweak if we find any false 
positives). 


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

Reply via email to