Thank you all for this great feature, very useful!
I am using v0.9.5 and I see that the build times are reported as the sum of the build times for all steps. However, earlier in this thread, there was a discussion about the concurrent steps that should not be counted twice. So in this version, it does not seem to be implemented.
Could you please clarify?
And if confirmed, what is the general sense of what the logic should be?
IMHO, I see value in different scenarios:
- Actual build times, excluding concurrent steps (i.e. actual time spent building steps)
- Total end-to-end times (pipeline time to complete), including the inactive time in case of MANUAL triggers
So, and realizing this adds complexity, maybe a configuration for potentially multiple displays:
[ ] show total build times
[ ] show actual build times
[ ] show end-to-end pipeline duration
What is your sense, so that we can decide if a follow-up enhancement ticket should be created ? Thanks in advance!