<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <br>
    <br>
    <font size="+1">That's a good idea, but I'll have to think about
      this a bit.   It seems relatively straightforward, but I'd be
      doing this in bash so I'd like to come up with an implementation
      that is not overly complicated.    Do you have a job that has the
      issue offhand?<br>
      <br>
      Scott<br>
      <br>
    </font><br>
    <div class="moz-cite-prefix">On 9/4/20 10:27 AM, Barry Smith wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:2896DFB2-D82D-4C26-BA31-0F058CA5C908@petsc.dev">
      <pre wrap="">
  Scott,

   How difficult would it be for the test harness to run a failed test again if the return code has specific values? Instead of erroring out.

   I am thinking in particular about GPUs but it is general. If the GPU doesn't have he resources available it will error out thus crashing the entire job in the pipeline requiring retrying the job from the GUI. Wasting everyone's time. 

   Seems in theory like it should be pretty straightforward but, of course, unforeseen issues can make it difficult. Just check the program's error code and it if is certain values run the program again, or wait a few seconds and run

  Barry


Issues are still broken hence here.
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Tech-X Corporation               <a class="moz-txt-link-abbreviated" href="mailto:kruger@txcorp.com">kruger@txcorp.com</a>
5621 Arapahoe Ave, Suite A       Phone: (720) 974-1841
Boulder, CO 80303                Fax:   (303) 448-7756</pre>
  </body>
</html>