vandonr-amz opened a new pull request, #29051:
URL: https://github.com/apache/airflow/pull/29051

   In my experience, it's currently hard to see exactly what error caused an 
example dag/system test to fail, because it doesn't stop right away, and 
teardown tasks can error as well, so it becomes an adventure up the logs to 
find the source of the problem.
   To help with that, I propose adding a summary of the run at the end of the 
execution with the status of the tasks. it looks like this (in this case I ran 
the example_batch from aws system tests):
   
![image](https://user-images.githubusercontent.com/114772123/213582735-d026a29a-ea63-4845-ace1-d40a0c0b68a6.png)
   and in case of failure:
   
![image](https://user-images.githubusercontent.com/114772123/213582772-2c207308-7d00-4e98-bdb2-1419224058a1.png)
   
   I'm hooking myself to the dag callback to do this, and pulling the info from 
the tasks. I added a little duration summary as well as a freebie.
   
   It's going to be run at the end of every system test, so I guess it could be 
nice to get a review from some other providers who run their system tests as 
well :)


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