The GitHub Actions job "Tests AMD" on airflow.git/add-asyncio-monitor has 
failed.
Run started by GitHub user ephraimbuddy (triggered by ephraimbuddy).

Head commit for run:
3e00c03fcfa9767515b4d30df8d71905ed6f177e / Ephraim Anierobi 
<[email protected]>
Add Asyncio monitor to detect event-loop stalls

This commit adds a asyncio stall monitor, used in triggerer job
to surface poorly-behaved triggers that block the event loop.
The monitor runs in a separate thread which makes it possible to
detect blocking triggers unlike the block_watchdog loop that when
the asycio loop is blocked, it won't report until the end of the blocking.

Changes:
  - StallSample and StallIncident to record stack samples and aggregate a 
stall’s lifecycle.
  - A background watchdog thread checks wall-clock gaps; when the gap
exceeds a threshold, it treats it as a stall.
  - On stall start/updates, captures bounded loop-thread stacks and logs them
  - On stall end, provides a summary and pointer to the task that caused the 
stall

Testing:
 - Added unit tests and Manually tested it too

Report URL: https://github.com/apache/airflow/actions/runs/17072153470

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to