github-actions[bot] opened a new pull request, #70102:
URL: https://github.com/apache/airflow/pull/70102

   * Discount CI image-build time from duration-trend alerts
   
   The CI duration monitor folded the "Prepare breeze & CI image" step into
   each job's total. That step occasionally balloons on a one-off cache miss
   (a full image rebuild instead of a cached pull), which repeatedly flagged
   unrelated jobs as regressed — e.g. a Non-DB core job reported +190% driven
   almost entirely by an 18m image build, while its actual test time was flat.
   
   Image-build time is now excluded from the run and per-job durations used
   for the trend, and the image build is watched on its own: it is only
   reported when it has stayed slow for more than two days, so a transient
   rebuild spike no longer produces a false alert.
   
   * Apply naming nits: prefix duration helpers with calculate_
   
   Rename work_duration -> calculate_work_duration,
   run_image_build_seconds -> calculate_image_build_seconds,
   adjusted_run_duration -> calculate_adjusted_run_duration for a
   consistent calculate_ prefix on the duration-computing helpers.
   
   Co-Authored-By: Claude Opus 4.8 <[email protected]>
   
   ---------
   (cherry picked from commit 582076cc27396a01948b4c72fca006643c0846ea)
   
   Co-authored-by: Jarek Potiuk <[email protected]>
   Co-authored-by: Claude Opus 4.8 <[email protected]>


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