On Fri, Oct 18, 2013 at 3:19 PM, David Stanek <dstanek at dstanek.com> wrote: > > On Fri, Oct 18, 2013 at 1:48 PM, Sean Dague <sean at dague.net> wrote: > >> On 10/18/2013 12:04 PM, Brant Knudson wrote: >> >>> >>> 2) "git clone"ing the keystoneclient doesn't work well with parallel >>> testing (we have a similar problem in our tests with our "pristine" >>> database backup) >>> >> >> Can you go into the specifics of why? >> > > 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. > > 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. > 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): https://bugs.launchpad.net/keystone/+bug/1191999 > > > -- > David > blog: http://www.traceback.org > twitter: http://twitter.com/dstanek > www: http://dstanek.com > > _______________________________________________ > OpenStack-dev mailing list > OpenStack-dev at lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > -- -Dolph -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20131018/8c6d8de5/attachment.html>