Using Hudson 1.331, perforce plugin 1.0.14.
I'm beginning to see a lot of builds that have the message "Started by an SCM
change" repeated many times. The one I'm looking at now has it 19 times.
It's very likely related to the build having spent plenty of time in the build
queue, waiting for an available executor. Still, I believe this did not happen
"some releases" ago - I can't remember noticing it until "recently" (sorry, no
specific release).
I'm filing this in "core", but it might be a "perforce" plugin issue?
It means the SCM polling code added this project to the queue that many times
before it actually started. Each time a build is requested to start, it creates a
new Cause. SCM polling could suspend itself if the build is already queued.