Hi,
Is there a way to get the execution time of a stage, while excluding the time it has waited for a node to be available? The goal is for us to collect accurate metrics about the execution of
stages, without taking into account the waiting time for nodes.
If using the TimingAction, this total time includes the waiting time for a node to be available and is therefore not suitable.
I've been also looking at SubTaskTimeInQueueAction#getExecutingDurationMillis, provided by the metrics plugin, but I did not test this yet. Since this action is attached to the build, I'm not sure I'll get the correct results though.
Thanks for any feedback on this topic.
Thanks,
Damien