<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">On Fri, Oct 18, 2013 at 3:19 PM, David Stanek <span dir="ltr"><<a href="mailto:dstanek@dstanek.com" target="_blank">dstanek@dstanek.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">
<div class="im">On Fri, Oct 18, 2013 at 1:48 PM, Sean Dague <span dir="ltr"><<a href="mailto:sean@dague.net" target="_blank">sean@dague.net</a>></span> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div><div class="im">On 10/18/2013 12:04 PM, Brant Knudson wrote:<br>
</div><div class="im"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
2) "git clone"ing the keystoneclient doesn't work well with parallel<br>
testing (we have a similar problem in our tests with our "pristine"<br>
database backup)<br>
</blockquote>
<br></div></div><div class="im">
Can you go into the specifics of why?</div></blockquote></div><div class="gmail_extra"><br></div>We use unsafe paths for the test SQLite database and test config files.  Instead of using something like tempfile we are using hardcoded paths.  When the setUp method is run in parallel it will stomp on other tests.  I believe the 'git clone' is the same way.  The clone happens in the setUp so if you have 2 test methods in that test class one of the cloning operations will break.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">I have a bug filed for the DB/config file issue already.  The cloning issue may solved by putting it into the setupClass instead of setUp.  I'd have to try it.</div>
</div></blockquote><div><br></div><div>test_keystoneclient is really an integration test between the client & server, but expecting internet access to run the tests in keystone's own repo has been a long-standing complaint (although this bug was only recently filed):</div>
<div><a href="https://bugs.launchpad.net/keystone/+bug/1191999">https://bugs.launchpad.net/keystone/+bug/1191999</a><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr"><div class="gmail_extra"><span class=""><font color="#888888"><br clear="all">
<div><br></div>-- <br>David<br>blog: <a href="http://www.traceback.org" target="_blank">http://www.traceback.org</a><br>twitter: <a href="http://twitter.com/dstanek" target="_blank">http://twitter.com/dstanek</a><div>www: <a href="http://dstanek.com" target="_blank">http://dstanek.com</a></div>


</font></span></div></div>
<br>_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div><br></div>-Dolph
</div></div>