<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 18, 2016 at 10:31 AM, Dan Liew <span dir="ltr"><<a href="mailto:dan@su-root.co.uk" target="_blank">dan@su-root.co.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Hi Kostya,<br>
<span class="gmail-"><br>
On 17 August 2016 at 01:44, Kostya Serebryany <<a href="mailto:kcc@google.com">kcc@google.com</a>> wrote:<br>
> fuzzer-jobs.test periodically fails.<br>
> Do you see that?<br>
<br>
</span>Sorry for the delay in responding. I've been travelling back home.<br>
<br>
I've not been getting any buildbot failure notifications about this.<br>
<br>
The test I've written is racey though. It will fail if LibFuzzer<br>
hasn't managed to spawn two LibFuzzer child processes that have<br>
created their log files within 1 second. </blockquote><div><br></div><div>I usually see it on a local machine when it's busy doing other stuff.</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Perhaps the 1 second time is<br>
too short for some buildbots if they are under load? We could extend<br>
the time we wait (to something > 1 second) but we'd have to probably<br>
increase `-max_total_time=4` to something larger. This wouldn't be a<br>
real fix though as the test would still be racey.<br></blockquote><div><br></div><div>I think it can be rewritten to be non-racey. </div><div>Just run it with -max_total_time=2 -jobs=2 and let it and all children exit -- then check that the files exist and are good. </div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
<span class="gmail-HOEnZb"><font color="#888888"><br>
Dan.<br>
</font></span></blockquote></div><br></div></div>