<div dir="ltr">On Wed, Jan 23, 2013 at 4:37 PM, Karl Rupp <span dir="ltr"><<a href="mailto:rupp@mcs.anl.gov" target="_blank">rupp@mcs.anl.gov</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">
Dear PETScians,<br>
<br>
I've adopted the HTML summary page script for the style checks a little in order to have a quick overview of the results of our nightly tests:<br>
  <a href="http://krupp.iue.tuwien.ac.at/petsc-test/" target="_blank">http://krupp.iue.tuwien.ac.at/<u></u>petsc-test/</a><br>
It doesn't do anything fancy, particularly no automatic bisection or the like, but it gives an overview of the Nightly results in seconds (which are not overly good at the moment...).<br></blockquote><div><br></div><div style>
Cool, that's already very useful. Presumably the Error and Warning labels are backward in the Examples table.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Assuming that there is no question about the need for improving our current automatic testing environment, it's merely a question of how far we want to go. Regarding overall productivity, I made good experiences with just using CTest and setting the summary page as the start page of my browser. It's not overly complicated an can be integrated with reasonable effort into our CMake build system.<br>

<br>
We could also do all the fancy things provided by continuous integration systems. Sadly, I don't have any experience on that front. Regardless, I still prefer rather simple systems which are in daily use and fairly robust rather than a complex, it-can-do-anything-for-you-if-<u></u>you-find-the-right-switch system that is never set up...<br>

<br>
Any thoughts/experiences? I know Jed has good plans on a testing environment, so this is not meant to be an assault on him ;-)<br></blockquote><div><br></div><div style>Not in the least. I had grand plans, wrote some code, ran out of time, and it drifted to the back burner. Hopefully I can get back to it, but it's not likely to overlap too much with what you're doing. (But let's talk if you want to do something intrusive that will depend seriously on the way tests are run or the way output is tabulated.)</div>
</div></div></div>