From 5ada903554a493fcfbc8e23c5c8d02bc50c17845 Mon Sep 17 00:00:00 2001 From: Jesse Glick Date: Mon, 2 Mar 2015 18:11:34 -0500 Subject: [PATCH] [FIXED JENKINS-26739] Suppress monotonicity assertion for MatrixRun. --- core/src/main/java/hudson/model/RunMap.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/hudson/model/RunMap.java b/core/src/main/java/hudson/model/RunMap.java index f5897bb5e8..ad2ae988c6 100644 --- a/core/src/main/java/hudson/model/RunMap.java +++ b/core/src/main/java/hudson/model/RunMap.java @@ -186,7 +186,9 @@ public final class RunMap> extends AbstractLazyLoadRunMap if (rootDir.isDirectory()) { throw new IllegalStateException(rootDir + " already existed; will not overwite with " + r); } - proposeNewNumber(r.getNumber()); + if (!r.getClass().getName().equals("hudson.matrix.MatrixRun")) { // JENKINS-26739: grandfathered in + proposeNewNumber(r.getNumber()); + } rootDir.mkdirs(); return super._put(r); }