Affected Version: 2.1.1.1
What steps will reproduce the problem?
1. Create a commit (commit1), push it for code review to a Gerrit project
(change1)
2. Create a commit based on the first one (commit2) and push it for code
review on another project (we get change2 and change3 on Gerrit)
3. Look at the Dependency output of change3
What is the expected output? What do you see instead?
Gerrit seems to display all the changes that have the same Change-Id
(change1 and change2 share the same Change-Id because it's the same commit)
even if that's in a different repository and completely irrelevant to being
able to submit the change you're looking at (I tried to let change1
unreviewed, to abandon it, to submit it and in all cases Gerrit only cared
about the status of change2 before letting me submit change3 which is how
it should work). So basically the Submit test works as expected (looks at
the dependencies for the same project), the Dependency output does not
(displays unrelated/irrelevant dependencies). This may confuse some users.