<div dir="ltr">Thanks. I didn't realize it was already breaking everything. I thought it might have been stuck in requirements bump patch somewhere.<div><br></div><div>><span style="font-size:12.8000001907349px">Thats fixed in 1.1.0. So you should be able to unwind that. If you </span><span style="font-size:12.8000001907349px">need a short term workaround, its in mock.mock now.</span></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">Yeah, I know it's fixed, I reported the upstream bug quite some time ago. :) I just felt the need to explain because you implied that the Neutron reviewers missed something when the patch that introduced that was very intentional due to the many times that bug has caused non-deterministic failures.</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jul 10, 2015 at 1:28 AM, Robert Collins <span dir="ltr"><<a href="mailto:robertc@robertcollins.net" target="_blank">robertc@robertcollins.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 10 July 2015 at 20:23, Kevin Benton <<a href="mailto:blak111@gmail.com">blak111@gmail.com</a>> wrote:<br>
> How do we test to see what is failing in each project with the new version?<br>
<br>
</span>Look at any CI failure in the last 5 hours or so.<br>
<br>
Or run tox :).<br>
<span class=""><br>
> Also, I'm responsible for the reference to the private mock method in<br>
> Neutron. That particular reference is to prevent people from patching the<br>
> same target twice because mock.patch.stopall() unwinds patches in a<br>
> non-deterministic order in < py34 which leads to leftover monkey patches.<br>
> These caused completely unrelated unit tests to randomly and inexplicably<br>
> explode later. More details here:<br>
> <a href="https://github.com/openstack/neutron/commit/1b60df85ba3ad442c2e4e7e52538e1b9a1bf9378" rel="noreferrer" target="_blank">https://github.com/openstack/neutron/commit/1b60df85ba3ad442c2e4e7e52538e1b9a1bf9378</a><br>
<br>
</span>Thats fixed in 1.1.0. So you should be able to unwind that. If you<br>
need a short term workaround, its in mock.mock now.<br>
<div class="HOEnZb"><div class="h5"><br>
-Rob<br>
<br>
--<br>
Robert Collins <<a href="mailto:rbtcollins@hp.com">rbtcollins@hp.com</a>><br>
Distinguished Technologist<br>
HP Converged Cloud<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div>Kevin Benton</div></div>
</div>