<br><br><div class="gmail_quote">On Mon, Apr 30, 2012 at 11:36 AM, DuChene, StevenX A <span dir="ltr">&lt;<a href="mailto:stevenx.a.duchene@intel.com" target="_blank">stevenx.a.duchene@intel.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">






<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">That is great but what use cases or QA tests are you already covering?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">I am running torque-4.0.1 with maui-3.3.1 as the scheduler and I usually test with some simple MPI tests using openmpi-1.4.4 (what I have installed now). These
 MPI tests are simple things like hello world programs that run mpi tasks across several nodes and report back with task numbers and hostnames. I have some more complex MPI tests but the simple ones have to work first before I move onto them.<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">--<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Steven DuChene</span></p></div></div></blockquote><div><br></div><div>Steve, </div><div><br></div><div>
There are currently a few hundred regression tests, but the bugs you&#39;ve found have helped us realize that especially in MPI integration our tests aren&#39;t very good. Currently our test cases use pbsdsh to exercise the TM interface and verify that it is working. We recognize that this is inadequate and that&#39;s part of the reason we&#39;re doing this. You&#39;d probably be interested to know that regression tests are being written about the cases that you&#39;ve reported as part of fixing the bug (this is a prerequisite for any bug to be considered fixed).</div>
<div><br></div><div>The first thing we plan to tackle in this initiative is to get some openmpi regression tests written in addition to just using pbsdsh. Specific scripts you&#39;d like to see tested would be very helpful.</div>
<div><br></div><div>Currently, there are no regression tests written around Maui, and I apologize as I know you did that testing for us. I will try to pull this in to the initiative but I feel I should warn you that I know this will be considered a lower priority than the MPI tests.</div>
<div><br></div><div>David</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> <a href="mailto:torqueusers-bounces@supercluster.org" target="_blank">torqueusers-bounces@supercluster.org</a> [mailto:<a href="mailto:torqueusers-bounces@supercluster.org" target="_blank">torqueusers-bounces@supercluster.org</a>]
<b>On Behalf Of </b>David Beer<br>
<b>Sent:</b> Monday, April 30, 2012 9:58 AM<br>
<b>To:</b> Torque Users Mailing List<br>
<b>Subject:</b> [torqueusers] Call For Test Cases<u></u><u></u></span></p>
</div><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">All,<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I don&#39;t know how much of this has been announced officially to the community, but for the past several months TORQUE has become more integrated with our company&#39;s QA processes. We have had hundreds of new regression tests written for TORQUE
 and as of 4.0 we have started writing unit tests for TORQUE functions (obviously the unit tests are a work in progress). We&#39;re really excited about the fact that TORQUE is getting more QA love from our company and we feel its going to help us produce far more
 reliable releases. <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">However, one problem we face is that sometimes our test cases aren&#39;t matching up well with what some of our users are doing, especially when it comes to integrating with different pieces of middleware. We would love to start creating regression
 tests (or adapting existing ones) to match people&#39;s use cases more fully. Obviously, I can&#39;t promise that all of the test cases will be written this week, but this is something our company is committed to. We know that improving this will only make all of
 our lives easier. <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">What we&#39;re hoping to receive would be detailed use cases that should be tested. Please remember that most of our QA team aren&#39;t experts in TORQUE, so the use cases should be explained in as much detail as possible - step by step instructions
 are excellent. If it requires using a specific library, or a specific MPI, etc., please include how to download these things. Additionally, if you have some test scripts that mirror what your users do in production, I&#39;m sure our QA guys would appreciate it.
 Please submit these use cases through bugzilla so that we can keep them as organized as possible. We appreciate your help as we try to greatly improve the quality of TORQUE.<u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal">-- <u></u><u></u></p>
<div>
<p class="MsoNormal">David Beer | Software Engineer<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Adaptive Computing<u></u><u></u></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div></div></div>
</div>

<br>_______________________________________________<br>
torqueusers mailing list<br>
<a href="mailto:torqueusers@supercluster.org">torqueusers@supercluster.org</a><br>
<a href="http://www.supercluster.org/mailman/listinfo/torqueusers" target="_blank">http://www.supercluster.org/mailman/listinfo/torqueusers</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div>David Beer | Software Engineer</div><div>Adaptive Computing</div><br>