<div dir="ltr">Hi,<div>Fragmentation of the bots is not ideal.  While I totally understand Eric's reasoning for doing so, and am delighted to see  another Windows bot helping to ensure quality code, I think this is a bit of a slippery slope.  We already have the main Buildbots, Green Dragon, Chapuni's Bots, a myriad of private bots and now this new bot.  I don't think it is reasonable to ask people to have to visit several different places to check if their commit broke something.  Anecdotally, I find many people will only look at <a href="http://lab.llvm.org:8011">lab.llvm.org:8011</a>.  They will check Green Dragon if they get an email and then only if the email does not get lost in the noise.  Some folks are regular users of <span style="color:rgb(84,84,84)"><a href="http://bb.pgr.jp">bb.pgr.jp</a> but the actual number or regular visitors I don't know.</span></div><div><br></div><div>Perhaps it would be a more beneficial discussion to talk about putting together some type of portal which displays results from all the CI systems in one place?  I for one would love an interface which would be able to show any given commit and how is has performed across the board.  Something like this could possibly allow for anyone to stand up a bot or CI infrastructure of their choosing and then have that system integrated in a common reporting platform so it is useful and accessible to everyone.  </div><div><br></div><div>Thoughts?</div><div><br></div><div>-Mike</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 20, 2017 at 7:22 PM, Mehdi Amini via llvm-dev <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><br><div><span class=""><blockquote type="cite"><div>On Apr 20, 2017, at 7:03 PM, Eric Fiselier <<a href="mailto:eric@efcs.ca" target="_blank">eric@efcs.ca</a>> wrote:</div><br class="m_734158421183625464Apple-interchange-newline"><div><br class="m_734158421183625464Apple-interchange-newline"><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><div class="gmail_quote" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">On Thu, Apr 20, 2017 at 4:55 PM, Mehdi Amini<span class="m_734158421183625464Apple-converted-space"> </span><span dir="ltr"><<a href="mailto:mehdi.amini@apple.com" target="_blank">mehdi.amini@apple.com</a>></span><span class="m_734158421183625464Apple-converted-space"> </span><wbr>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"><div style="word-wrap:break-word"><br><div><span><blockquote type="cite"><div>On Apr 20, 2017, at 12:30 PM, Eric Fiselier <<a href="mailto:eric@efcs.ca" target="_blank">eric@efcs.ca</a>> wrote:</div><br class="m_734158421183625464m_-6814521889821788350m_-7446611006319070562m_1846766280667796666m_4726188790918182401Apple-interchange-newline"><div><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 20, 2017 at 11:06 AM, Mehdi Amini<span class="m_734158421183625464Apple-converted-space"> </span><span dir="ltr"><<a href="mailto:mehdi.amini@apple.com" target="_blank">mehdi.amini@apple.com</a>></span><span class="m_734158421183625464Apple-converted-space"> </span><wbr>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"><div style="word-wrap:break-word"><br><div><span><blockquote type="cite"><div>On Apr 20, 2017, at 12:39 AM, Eric Fiselier <<a href="mailto:eric@efcs.ca" target="_blank">eric@efcs.ca</a>> wrote:</div><br class="m_734158421183625464m_-6814521889821788350m_-7446611006319070562m_1846766280667796666m_4726188790918182401m_8915837246115872537Apple-interchange-newline"><div><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Apr 19, 2017 at 11:19 PM, Mehdi Amini<span class="m_734158421183625464Apple-converted-space"> </span><span dir="ltr"><<a href="mailto:mehdi.amini@apple.com" target="_blank">mehdi.amini@apple.com</a>></span><span class="m_734158421183625464Apple-converted-space"> </span><wbr>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"><div style="word-wrap:break-word">What would be the status of these buildbots? Is it for your private usage? </div></blockquote><div><br></div><div>I intend for them to be public Windows buildbots for libc++.</div></div></div></div></div></blockquote><div><br></div><div><br></div></span><div>I’m not sure it’d be OK to send blame email to contributors based on this though.</div></div></div></blockquote><div><br></div><div>I don't see why not (at least once the bot is stable). Can you elaborate?</div></div></div></div></div></blockquote><div><br></div></span><div>I don’t think there is a precedent for having a bot that does not checkout from SVN and email using the canonical SVN revision number.</div></div></div></blockquote><div><br></div><div>I understand share your concern about the emails using nonsensical git hashes as opposed to SVN revision numbers.</div><div>Apart from that I have no idea why the version control used by the CI matters. It should have to effect on the build or the results.</div></div></div></blockquote><div><br></div></span><div>I don’t know, but other people may have other concern that I don’t necessarily anticipate.. </div><span class=""><br><blockquote type="cite"><div><div class="gmail_quote" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><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"><div style="word-wrap:break-word"><div><div><br></div><div>So it does not seems like a given to me  (not that I’m against it) and would require a discussion on the mailing-list first IMO.</div></div></div></blockquote><div><br></div><div>We might as well continue having it now since it's been started. I'll re-raise the issue in a month or so when the bot is</div><div>actually stable enough to consider sending emails.</div></div></div></blockquote><div><br></div></span><div>I think it deserve a separate thread to deal with this, so that the thread title help making sure no-one miss the discussion.</div><div><br></div><div>— </div><div>Mehdi</div><div><br></div></div></div><br>______________________________<wbr>_________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/llvm-dev</a><br>
<br></blockquote></div><br></div>