Page MenuHomePhabricator

Jenkins considers "unable to be automatically merged" as "Build succeeded." and V+2
Closed, DeclinedPublic

Description

Patch set #5 of Gerrit change #76313 triggered the Jenkins vote:

Patch Set 5: Verified+2
Build succeeded.
This change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.

Jenkins shouldn't vote on changes that he didn't (couldn't) test.


Version: unspecified
Severity: normal

Details

Reference
bz61108

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 2:54 AM
bzimport set Reference to bz61108.
bzimport added a subscriber: Unknown Object (MLST).

I think that is because the labs/toollabs has a single job: https://integration.wikimedia.org/ci/job/labs-toollabs-debian-glue and it is not voting. So Zuul plays it safe and vote V+2 to let you merge the change.

Since Zuul could not merge the patchset with master branch, I guess Gerrit will not be able to merge it either.

One possibility is to add at least one voting job for labs/toollabs.