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

   OK. I think this one should be ready - and very nicely extracts all unit 
tests "steps" to single workflow - all the unit test workflows are just passing 
the right set of parameters to run the right test scope/type/db/no-db etc.etc. 
I was able to reorganise a bit and implement all our unit test types this way.
   
   That's the result (only for default python versions - each of those folded 
test groups will be bigger on main /canary build and when `full-tests-needed` 
are set.
   
   <img width="340" alt="Screenshot 2024-03-14 at 22 36 39" 
src="https://github.com/apache/airflow/assets/595491/edffe79a-0ece-40c8-b96d-b212ab74975c";>
   
   Once we merge this one and #38130  we will be down to ~1500 lines in ci.yml 
(~2600 when I started) and counting- there are still a few things I can 
decompose and extract


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