<div dir="ltr"><br><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Feb 26, 2014 at 4:12 AM, <a href="mailto:trinath.somanchi@freescale.com">trinath.somanchi@freescale.com</a> <span dir="ltr"><<a href="mailto:trinath.somanchi@freescale.com" target="_blank">trinath.somanchi@freescale.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 lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Hi Sukhdev-<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Really a good document to go with.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">In the ‘System flow’ section of the document, where do this testRunner script come from ??<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u></span></p></div></div></blockquote><div><br></div><div style>This is a very simple python script that we wrote - all it does it executes the steps/actions described in the system flow. </div>
<div style>As an example, here is one of the functions that it invokes to prepare for testing. </div><div style><br></div><div style><div>def sanitize( nodeType, repoDict, branchDict, aristaConfig=None ):</div><div><br></div>
<div>   unstack()</div><div>   cleanstack()</div><div>   removeDevstack()</div><div>   downloadDevstack( branchDict )</div><div><br></div><div>   print "Devstack downloaded"</div><div>   serviceHost = 'localhost'</div>
<div>   if nodeType != TEMPEST_CONTROLLER:</div><div>      serviceHost = determineServiceHost( socket.gethostname() )</div><div><br></div><div>   if aristaConfig:</div><div>      generateAristaConfig( aristaConfig )</div>
<div><br></div><div>   generateLocalrc( nodeType, serviceHost, repoDict, branchDict, aristaConfig )</div><div>   generateLocalConf()</div><div>   return stack()</div><div><br></div><div><br></div></div><div style><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 lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal">
<span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">And the below actions are specified to be run with the testRunner script.
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Can you elaborate that part.
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Also, I’m looking into the document in a way to setup a CI. Will this help me in this regard.</span></p></div></div></blockquote>
<div><br></div><div style>Follow the steps on the link provided in the document to install Jenkin's Gerrit plugin. Once you install Jenkins, just follow the configuration steps I describe, including installing the modified gerrit plugin.. If you have any issue, post it here, this will help me modify the document to make it more useful for others to follow. </div>
<div style><br></div><div style>best of luck</div><div style><br></div><div style><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 lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">--<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Trinath Somanchi - B39208<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(84,141,212)">trinath.somanchi@</span><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(84,141,212)">freescale</span><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(84,141,212)">.com</span><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">
 | extn: 4048<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<div style="border-style:solid none none;border-top-width:1pt;border-top-color:rgb(181,196,223);padding:3pt 0in 0in">
<p class="MsoNormal" style="margin-left:0.5in"><b><span style="font-size:10pt;font-family:Tahoma,sans-serif">From:</span></b><span style="font-size:10pt;font-family:Tahoma,sans-serif"> Sukhdev Kapur [mailto:<a href="mailto:sukhdevkapur@gmail.com" target="_blank">sukhdevkapur@gmail.com</a>]
<br>
<b>Sent:</b> Wednesday, February 26, 2014 3:39 AM</span></p><div class=""><br>
<b>To:</b> <a href="mailto:openstack-infra@lists.openstack.org" target="_blank">openstack-infra@lists.openstack.org</a>; OpenStack Development Mailing List (not for usage questions)<br>
<b>Subject:</b> [OpenStack-Infra] [Neutron][third-party-testing] Third Party Test setup and details<u></u><u></u></div><p></p>
</div>
<p class="MsoNormal" style="margin-left:0.5in"><u></u> <u></u></p>
<div>
<p class="MsoNormal" style="margin-left:0.5in">Fellow developers, <u></u><u></u></p><div><div class="h5">
<div>
<p class="MsoNormal" style="margin-left:0.5in"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:0.5in">I just put together a wiki describing the Arista Third Party Setup. <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:0.5in">In the attached document we provide a link to the modified Gerrit Plugin to handle the regex matching for the "Comment Added" event so that "recheck/reverify no bug/####" can be handled. <u></u><u></u></p>

</div>
<div>
<p class="MsoNormal" style="margin-left:0.5in"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:0.5in"><a href="https://wiki.openstack.org/wiki/Arista-third-party-testing" target="_blank">https://wiki.openstack.org/wiki/Arista-third-party-testing</a><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:0.5in"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:0.5in">Have a look. Your feedback/comments will be appreciated. <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:0.5in"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:0.5in">regards..<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:0.5in">-Sukhdev<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:0.5in"><u></u> <u></u></p>
</div>
</div></div></div>
</div>
</div>

</blockquote></div><br></div></div></div>