<div dir="ltr">On Tue, Jul 29, 2014 at 9:56 PM, Tobias Grosser <span dir="ltr"><<a href="mailto:tobias@grosser.es" target="_blank">tobias@grosser.es</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On 30/07/2014 00:30, Daniel Dunbar wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Here are my thoughts on what we should do:<br>
</blockquote>
<br></div>
Hi Daniel,<br>
<br>
thanks for your feedback.<div class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
1. Before doing anything substantial, I want to get Chris' patches to<br>
rerun tests with significant changes (~= a form of adaptive sampling)<br>
landed. I have high hopes for that approach in helping making results<br>
more reliable and actionable.<br>
</blockquote>
<br></div>
Adaptive sampling is a very neat idea.<br>
<br>
Out of interest. How does a database change require these changes?  From my naive perspective, I would rather have a set of already running buildbots with some history to allow to understand the effectiveness of Chris' changes. Hence, having a stable database in place would be nice.</blockquote>
<div><br></div><div>It doesn't, but if the changes work well there is some value in having the data set be consistent, I thought. The other reason was that if the changes have bugs or need tweaks, it would be nicer to sort out the issues before bringing up a new database to keep things "clean" later.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
2. In the past, when bringing up new databases I have reimported some<br>
historical data using the JSON files that the server archives (as Chris<br>
noted). I could do that again here if useful.<br>
</blockquote>
<br></div>
Sure. We have the last 500 builds going back to July 16 for the 'clang -O3 builder'. That's 15 days history. Nothing huge, but just enough to get us history starting from the 3.5 branch.<br></blockquote><div>
<br></div><div>The server actually has much more data than that, I have the files to import back to 2012.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">
3. I'm not sure exactly when I will have time to bring up a PostgreSQL<br></div>
instance on <a href="http://llvm.org" target="_blank">llvm.org</a> <<a href="http://llvm.org" target="_blank">http://llvm.org</a>>. I would really love to move to a<div class=""><br>
PaaS solution like Heroku to make managing this kind of thing easier<br>
(and easier to collaborate on), but we might not yet have the<br>
organizational clout for that.<br>
</div></blockquote>
<br>
You seem very busy and Yi Kong has done a great job in moving LNT ahead the last months. Maybe he could help out with the installation work?<br></blockquote><div><br></div><div>Undoubtedly, the problem with having the server on <a href="http://llvm.org">llvm.org</a> currently is we have to manage access carefully and also be careful. If it was hosted elsewhere, we wouldn't need to worry nearly as much about changes.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
4. Last I looked, the <a href="http://llvm.org" target="_blank">llvm.org</a> <<a href="http://llvm.org" target="_blank">http://llvm.org</a>> instance mostly had<div class=""><br>
polly related bots. It would be nice to start off with a more standard<br>
set of bots trying to cover the diversity of platforms, in the hopes of<br>
making the results more interesting to the larger community.<br>
</div></blockquote>
<br>
Right, it is important that we get wider test coverage. On the other side, one server is just badly named:<br>
<br>
<a href="http://llvm.org/perf/db_default/v4/nts/recent_activity" target="_blank">http://llvm.org/perf/db_<u></u>default/v4/nts/recent_activity</a><br>
<br>
Those are five machines building 'clang -O3' on X86 without any Polly involved. So for X86 at least one configuration is rather strongly tested.<br></blockquote><div><br></div><div>Ah, ok. Can we rename that bot?</div>
<div><br></div><div> - Daniel</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Cheers,<br>
Tobias<br>
<br>
</blockquote></div><br></div></div>