jamesdumay I tried fetching 'General SCM' step using step API, its returning correct duration, while General SCM step is going on, it shows that steps duration as running/unknown, and it fetch of that API shows correct incrementing duration. Once its finished/success this number doesn't change. Someone from UI should take a look to see if there is some logic and for some reason its failing to update the duration, because it doesn't happen in all cases.
It will also help to capture steps API output when it shows such ever increasing duration. I don't see this behavior in API.
Vivek and I suspect this is a backend issue. I've seen this live on blueocean.io