I am not trying to say anything I just found it curious.
We are doing testing to determine the optimal setup for Jenkins.
We currently use flows calling flows.
We believe we have too many builds in the build queue (3500).
In the process of testing we saw this behavior and I was hoping for insight.
We have seen the more builds we do the less efficient pipeline became.
going from 1500 builds to 2000 builds the pipeline took twice as long.
At 3500 builds
- pipeline - 23 mins
- flow - 8 min
So how does this become negligible if the jobs are doing work?
Does this overhead disappear?