Screenshots are attached.
For our project we have requirements on total build time of each pipeline, from unit tests all the way to production. This feature will make the total build time very easy to read.
In my opinion manual triggers do not make too much sense because pipelines should be automatic and autonomous. If one stage or task in the pipeline fails for some reason, it's better to start a new pipeline build, (e.g. fixing test failures, committing new code which kicks off the pipeline), not resume from where it fails.
That being said, when the pipeline is restarted manually, new build time will be used for calculation.
Is this issue associated with pull request https://github.com/Diabol/delivery-pipeline-plugin/pull/58/ ? Could you attach a screenshot of the proposed view?
In which use cases is the total pipeline build time interesting? There is currently work on allowing manual triggers in pipelines (see
JENKINS-21009), so a concern is how this would affect the total build time calculation.