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

   OK. I moved it here from https://github.com/apache/airflow/pull/43965 .
   
   That one should be ready for review. I got it green, all the tests are 
nicely split between core and providers. I will be adding a little more 
diagnostics (Right now it is not obvious if the successful tests are doing what 
they are supposed to do) and running it for all versions of Python etc. to 
check that everythong is as expected + I will add runnig system tests - but 
other than that, I think it is in the shape that is pretty much ready to merge 
(and for sure ready to review).
   
   Leter we can run a number optimizations, but the way it is and after I check 
it for all typos and run in multiple versions, we should be ready to go. I am 
quite away next week (in Ireland) - and will be less available again in the 
next week, but I am confident it's pretty stable (but will be able to fix 
things when on/off and with @gopidesupavan @romsharon98 @shahar1 @amoghrajesh 
@tirkarthi  @ashb @kaxil @pierrejeambrun @vincbeck @o-nikolas and others who 
contributed recently, I think this way of running tests  should be easier to 
reason about and fix.
   
   Free screenshots to show the current state:
   
   The "core" and "providers" tests now run in completely separate now - 
following the 'Stage 1` of 
https://github.com/apache/airflow/issues/42632#issuecomment-2449671014: 
   
   
![image](https://github.com/user-attachments/assets/2c08b221-4a81-46a8-ae0b-06d390392d10)
   
   List of tests commands:
   
   
![image](https://github.com/user-attachments/assets/523e5e74-3106-42b1-bd88-427e765d9280)
   
   One thing I am not sure here is naming. Should it be:
   
   * `integration-providers-tests`
   
   or
   
   * `providers-integration-tests`
   
   Both have it's rationale, it's mostly about whether we want to group them by 
"type" or "what sub-system they are working on". Would love to have other's 
opinion on that.
   
   Any and all comments are welcome! Yes. It's huge, but a lot of it is 
auto-generated and you can just mark it as "read" and it will go away.
   
   
   


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