Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-75989

Confusing "This run spent" display for Pipeline projects with parallel stages and waitUntil

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • pipeline
    • None

      We are using Jenkins 2.504.1 with Pipeline projects containing multiple parallel stages. Some of these stages use waitUntil to pause execution until a dependent stage completes.

      For example, one of our recent runs displayed:

       

      This run spent:
          37 min waiting
          6 hr 25 min build duration
          6 hr 25 min total from scheduled to completion 

      This is confusing because:

      • 6 hr 25 min build duration + 37 min waiting > 6 hr 25 min total from scheduled to completion.
      • Developers assume the "total" time is the sum of "waiting" and "build" time, which it is not in this display.

      We already calculate actual runtime and wait time ourselves via a Groovy shared library, so this display is redundant and misleading, so we would like to have a setting to hide this widget.

       

            Unassigned Unassigned
            krishgcek Krishnan PR
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: