Somehow, cc: to linaro-dev ended with Delivery Failure when sending original mail.
Begin forwarded message:
Date: Thu, 21 Jul 2011 23:24:42 +0300 From: Paul Sokolovsky Paul.Sokolovsky@linaro.org To: repo-discuss@googlegroups.com repo-discuss@googlegroups.com Cc: linaro-dev linaro-dev@lists.linaro.org Subject: How Gerrit decides when change is "Merged"?
Hello,
I have following scenario:
1. Submitted a change for branch X to Gerrit. 2. In the meantime, I also created a personal branch Y in the same repository for integration testing. 3. Once that branch Y is pushed into Gerrit, the original change (still designated for branch X) is closed as "Merged", with comment added "Change has been successfully pushed into branch Y."
For me, this is not expected behavior - the change isn't merged, until it lands into the designated branch, personal development branches and stuff don't count.
So, is this expected behavior from Gerrit (2.2.1), does it always work this way, or can it be configured to be branch-strict, and if no, what are recommendations and best practices for manual/automated integration testing of changes?
Thanks, Paul
Linaro.org | Open source software for ARM SoCs Follow Linaro: http://www.facebook.com/pages/Linaro http://twitter.com/#%21/linaroorg - http://www.linaro.org/linaro-blog