<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 4 January 2014 18:57, Alp Toker <span dir="ltr"><<a href="mailto:alp@nuanti.com" target="_blank">alp@nuanti.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">
Would it be possible to skip sending mail on hardware/OS/out-of-disk messages?<br>
<br>
I imagine this is just a matter of checking the process exit code from the build system: 0 for success, 1 for build failure that sends notifications, everything else is an admin problem.<br></blockquote><div><br></div><div>
No, exit codes don't tell the whole story. One would have to grep for specific messages like "disk full" or "not reproducible".</div><div><br></div><div><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">
If the script in use has no code owner, I'll appreciate a pointer to what's sending the mails and I'll see if someone can look into it and submit a patch.<br></blockquote><div><br></div><div>I have no idea where is this code, or who is responsible.</div>
<div><br></div><div><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">We should be more proactive and disable noisy build servers until a technical solution is available rather than the other way round, given how they drown out real problems.<br>
</blockquote><div></div></div><br></div><div class="gmail_extra">It's not that simple. The ARM boards we have been using are all development boards, built with the quality you'd expect from evaluation hardware. The only production hardware you can find with an ARM chip inside are mobile phones, tablets and the Samsung Chromebook (which we use at Linaro), but they are not fit for being servers by a long shot. The only server-grade ARM hardware, Calxeda, went bankrupt last month. :(</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">Unfortunately, those bots are our only solution for now, and we'll have to keep them running the best we can. We must fix the problem (grep on errors, and all the other things we discussed last week), not turn off the only buildbots we have.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">cheers,</div><div class="gmail_extra">--renato</div></div>