<html><head><style> body {height: 100%; color:#000000; font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif;}</style></head><body>Hi, <br><br>Thanks a lot. I have some more doubts if you can please clear them too.<br><br><p style="margin-bottom: 0cm; line-height: 100%"><br>
</p>Q1. How can we debug
test cases in OpenStack ? (We can debug the code through import pdb
but the same doesn't work for test cases and we have a bdb quit
error)
<p style="margin-bottom: 0cm; line-height: 100%">Q2. Suppose I need
to add a test case in the tempest suite how can I do that ? </p><p style="margin-bottom: 0cm; line-height: 100%">Q3. Whenever we run run_tests.sh script where does it first hit and how does the tests cases start running ?</p><p style="margin-bottom: 0cm; line-height: 100%">Q4. As it is said
that tempest interacts only with the OpenStack Rest Api's , then how
are the test cases for the various clients run, by clients here I
mean the python-novaclient,keystoneclient etc. 

</p><br><br><br>----- Original Message -----<br>From: Salvatore Orlando <sorlando@nicira.com><br>To: OpenStack Development Mailing List (not for usage questions) <openstack-dev@lists.openstack.org><br>Sent: Fri, 16 Jan 2015 12:42:57 +0530 (IST)<br>Subject: Re: [openstack-dev] [qa] Doubts regarding testing in OpenStack<br><br><div dir="ltr">You are right.<br><div>run_tests.sh simply runs unit tests which cover tempest's code itself.</div><br><div>In order to run the tests for the various OpenStack services, use tox.</div><div>In tox.ini there are several environments defined which run different sets of tests.</div><div>When all you want to do is run just a specific test module or test case, it is possible to use the 'all' environment. For instance, to run only scenarios I usually do:</div><br><div>tox -eall -- tempest.scenario</div><br><div>Hope this helps,</div><div>Salvatore<br><div class="gmail_extra"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On 16 January 2015 at 05:48, Abhishek Talwar/HYD/TCS <span dir="ltr"><<a href="mailto:abhishek.talwar@tcs.com" target="_blank">abhishek.talwar@tcs.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Hi,<br><br>I am bit confused regarding the testing in OpenStack. The run_tests.sh script ( that is at the root of every component may it be nova,keystone etc ) , does it run only the unit tests covered under that component or it runs the test cases it tempest too (for ex scenario tests, api tests etc).<br><br>Please provide me some information regarding this. <br><br><br>-- <br>Thanks and Regards<br>Abhishek Talwar<br>Employee ID : 770072<br>Assistant System Engineer<br>Tata Consultancy Services,Gurgaon<br>India<br>Contact Details : <a href="tel:%2B918377882003" target="_blank">+918377882003</a><p>=====-----=====-----=====<br><br>Notice: The information contained in this e-mail<br><br>message and/or attachments to it may contain <br><br>confidential or privileged information. If you are <br><br>not the intended recipient, any dissemination, use, <br><br>review, distribution, printing or copying of the <br><br>information contained in this e-mail message <br><br>and/or attachments to it are strictly prohibited. If <br><br>you have received this communication in error, <br><br>please notify us by reply e-mail or telephone and <br><br>immediately and permanently delete the message <br><br>and any attachments. Thank you</p><p></p></div><br>__________________________________________________________________________<br><br>OpenStack Development Mailing List (not for usage questions)<br><br>Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</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></div></div></div><br><br>-- <br>Thanks and Regards<br>Abhishek Talwar<br>Employee ID : 770072<br>Assistant System Engineer<br>Tata Consultancy Services,Gurgaon<br>India<br>Contact Details : +918377882003</body></html>