<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Courier New;color: #000000;font-size: 10pt;">
Thanks Doug,<br>
<br>
Sadly, no joy. <br>
<br>
It's still looking for mongodb and installing libvirt-bin makes no difference. <br>
<br>
<a href="http://paste.openstack.org/show/29683/" target="_blank">http://paste.openstack.org/show/29683/</a><br>
<br>
Thoughts?<br>
<br>
-S<br>
<br>
<br>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div style="direction: ltr;" id="divRpF627818"><font face="Tahoma" color="#000000" size="2"><b>From:</b> Doug Hellmann [doug.hellmann@dreamhost.com]<br>
<b>Sent:</b> Thursday, January 17, 2013 4:47 PM<br>
<b>To:</b> OpenStack Development Mailing List<br>
<b>Subject:</b> Re: [openstack-dev] [Metering][Ceilometer] Newbie question - running tests in dev env ...<br>
</font><br>
</div>
<div></div>
<div><br>
<br>
<div class="gmail_quote">On Thu, Jan 17, 2013 at 2:15 PM, Sandy Walsh <span dir="ltr">
<<a href="mailto:sandy.walsh@rackspace.com" target="_blank">sandy.walsh@rackspace.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
Hey y'all,<br>
<br>
Sorry for the post, but the IRC channel was dead.<br>
<br>
I'm trying to set up a dev env for CM (sans devstack) and trying to get the tests running but they're blowing up for me left and right ... are they meant to run clean currently or is this a known issue? Are there any docs for getting a CM dev environment set
 up?<br>
</blockquote>
<div><br>
</div>
<div>It looks like an upstream package that we depend on did a code reorg and since we're pointing at tip that broke us. I've got a code review to fix it up now at <a href="https://review.openstack.org/#/c/19969/" target="_blank">https://review.openstack.org/#/c/19969/</a></div>
<div><br>
</div>
<div>That issue is only related to a few of the API tests, though, so if you're seeing other failures post a traceback or two and I'll see if I can offer any suggestions.</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<br>
There seems to be assumptions in there of a functioning mongodb and kvm ... are these not faked out for tests? Do I need to have a running mongo and kvm on my dev env (even if I'm not using these drivers)?<br>
</blockquote>
<div><br>
</div>
<div>Although it is possible to test against a live mongo instance, the tests should default to using MIM (an in-memory version of Mongo created for tests). The tox configuration should set that up for you. </div>
<div><br>
</div>
<div>For kvm, you at least need libvirt installed. I'm pretty sure we have all of the tests mocking out the actual calls, though.</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<br>
And what's the difference between ./ceilometer/ceilometer/tests/* and ./ceilometer/tests/*<br>
</blockquote>
<div><br>
</div>
<div>The code in ceilometer.tests is support code for the actual tests. Because of the nose configuration, it's easier to import it from there in the tests that need it.</div>
<div><br>
</div>
<div>Doug</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<br>
Any pointers would be great.<br>
<br>
Thanks,<br>
Sandy<br>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">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>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</body>
</html>