Issue 2018: gerrit test-submit-rule <ChangeID> fails with if ChangeId is used in more than one branch
Status:  New
Owner: ----
Reported by voel...@gmail.com, Jul 17, 2013
Affected Version: 2.6

What steps will reproduce the problem?
1. Create a rule.pl file
2. Find a <ChangeId> of a change which is pushed to two branches, e.g. "hotfix" and "dev"
3. Test it with cat rules.pl | ssh gerrit_srv gerrit test-submit-rule <ChangeId> -s


What is the expected output?
A test of the submit rule

What do you see instead?
Processing of prolog script failed: com.google.gerrit.sshd.BaseCommand$UnloggedFailure: Invalid ChangeId


ChangeIds used to be unique per project, with 2.6 they're only unique per branch, right? This seems to break things.