-
Improvement
-
Resolution: Fixed
-
Major
-
None
Our tests are long running which means we might have a 15-20 minute turn-around on pre-testing commits in Gerrit.
In the cases where a developer quickly realizes their error, and submits a patchset 2, while a patchset 1 is already running wastes a lot of Jenkins slave resources.
Ideally when I upload Change 13, patchset 2, all pending or running jobs triggered off of Change 13, patchset 1, should be cancelled.
There is a pull request for this in the works https://github.com/jenkinsci/gerrit-trigger-plugin/pull/5
Just waiting for some broken unit tests to be fixed before pulling it in.