[Insight-developers] ITKModular dash board

David Cole david.cole at kitware.com
Tue Apr 19 12:15:30 EDT 2011


It is one extra click from the "page that is most equivalent to the old way"
to get to test results.

The easiest way to provide a page like the old one is ... to use the old
one.

The next easiest way is to make new pages that present information from "all
related builds" rather than just one build. This will take some time and
effort on the part of folks working on CDash, though, and is not something
that will appear in the short term.

I think once you get used to clicking down into the subprojects page, you'll
see that it's really easy to tell where errors and test failures are without
even clicking through to them anymore. The modular organization, and sorting
problem areas to the top (which will happen by default in "nightly" sections
after we update the CDash server) will really make it quite easy to pinpoint
the problems. The hard part, as always, is getting all of us to fix
everything that's going wrong.

What would be a super nice feature is this: sorting through all the stuff
automatically, and presenting a summary of "types of things that went wrong"
and their frequency. The dashboard summary as an "auto-prioritized to do"
list has been talked about before, but we haven't yet come up with an easy
way to implement it, given the diverse set of platforms and build
environments we support.


Dave


On Tue, Apr 19, 2011 at 11:59 AM, Bill Lorensen <bill.lorensen at gmail.com>wrote:

> Dave,
>
> To be honest, as someone who has been looking at dashboards every day
> since the first dashboard, I do not care for this layout. Is it really
> meant for a system like ITK, where the modules are "internal" or is it
> meant for a system make up of sub systems, like Slicer?
>
> I'll have a better assessment as I try to use it in the next weeks.
> This is just my gut reaction.
>
> Bill
>
>
> On Tue, Apr 19, 2011 at 11:49 AM, Bill Lorensen <bill.lorensen at gmail.com>
> wrote:
> > Seems like a lot more clicking.
> >
> > I'll have to explore more.
> >
> > Is there any way to provide a page like the old one?
> >
> > On Tue, Apr 19, 2011 at 11:46 AM, David Cole <david.cole at kitware.com>
> wrote:
> >> Because they represent a summary of many builds, (each subproject has
> its
> >> own build and test results) and we do not have very many multiple-build
> view
> >> pages in CDash.
> >>
> >> The queryTests example I sent is one of the few examples of a page that
> does
> >> show results from more than one build.
> >>
> >> We will definitely need more of these types of pages in CDash moving
> >> forward, but that would be new functionality that is not there yet...
> >>
> >>
> >> On Tue, Apr 19, 2011 at 11:42 AM, Bill Lorensen <
> bill.lorensen at gmail.com>
> >> wrote:
> >>>
> >>> On this page,
> >>>
> http://www.cdash.org/CDash/index.php?project=ITKModular&display=project
> >>> why aren't the numbers links anymore, for example, the tests.
> >>>
> >>> On Tue, Apr 19, 2011 at 11:37 AM, David Cole <david.cole at kitware.com>
> >>> wrote:
> >>> > On Tue, Apr 19, 2011 at 11:20 AM, Bradley Lowekamp
> >>> > <blowekamp at mail.nih.gov>
> >>> > wrote:
> >>> >>
> >>> >> Hello,
> >>> >> I am trying to get my bearings on the new modular ITK dashboard.
> >>> >
> >>> > Start at the top, here:
> >>> > http://www.cdash.org/CDash/index.php?project=ITKModular
> >>> >
> >>> > Then click on the Project link "ITKModular" to get here:
> >>> >
> http://www.cdash.org/CDash/index.php?project=ITKModular&display=project
> >>> >
> >>> > Then, on that page, (most similar to the old dashboard), you can
> simply
> >>> > search using your browser's page search, or use a filter on a site
> name,
> >>> > like this:
> >>> >
> >>> >
> http://www.cdash.org/CDash/index.php?project=ITKModular&display=project&filtercount=1&showfilters=1&field1=site/string&compare1=66&value1=.nlm
> >>> > (this particular filter gives you all the sites ending with '.nlm')
> >>> >
> >>> > Then.... you can click on the "build name" values to drill down into
> the
> >>> > subproject builds for each row you see there...
> >>> >
> >>> >
> >>> >>
> >>> >> Where do I find the attached notes for systems?
> >>> >
> >>> > Once you've clicked down into the "subproject builds" -- the
> >>> > "ITKModular"
> >>> > subproject build will have the build notes attached to it.
> >>> >
> >>> >
> >>> >>
> >>> >> Is there a way to view all the tests for an individual system?
> >>> >
> >>> > There is, but it's not easy the *first* time you do it. But then,
> again,
> >>> > you
> >>> > can set up a filter and save a hyperlink from it to get back to those
> >>> > same
> >>> > results again.
> >>> >
> >>> > Here are the tests from today for the site "mini2.nlm" with build
> name
> >>> > "MacOSX-Xcode3.1-dbg-gcc42" :
> >>> >
> >>> >
> >>> >
> http://www.cdash.org/CDash/queryTests.php?project=ITKModular&date=&display=project&filtercount=2&showfilters=1&filtercombine=and&field1=site/string&compare1=61&value1=mini2.nlm&field2=buildname/string&compare2=61&value2=MacOSX-Xcode3.1-dbg-gcc42
> >>> >
> >>> >
> >>> >
> >>> >>
> >>> >> I use to search for my minis on the dashboard, How do I search for
> my
> >>> >> systems now?
> >>> >
> >>> > As noted above with the filter "site name ends with '.nlm'" (or some
> >>> > other
> >>> > appropriate string contains or string starts/ends with test...)
> >>> >
> >>> >
> >>> >
> >>> >>
> >>> >> Brad
> >>> >>
> >>> >> ========================================================
> >>> >>
> >>> >> Bradley Lowekamp
> >>> >>
> >>> >> Lockheed Martin Contractor for
> >>> >>
> >>> >> Office of High Performance Computing and Communications
> >>> >>
> >>> >> National Library of Medicine
> >>> >>
> >>> >> blowekamp at mail.nih.gov
> >>> >>
> >>> >>
> >>> >> _______________________________________________
> >>> >> Powered by www.kitware.com
> >>> >>
> >>> >> Visit other Kitware open-source projects at
> >>> >> http://www.kitware.com/opensource/opensource.html
> >>> >>
> >>> >> Kitware offers ITK Training Courses, for more information visit:
> >>> >> http://kitware.com/products/protraining.html
> >>> >>
> >>> >> Please keep messages on-topic and check the ITK FAQ at:
> >>> >> http://www.itk.org/Wiki/ITK_FAQ
> >>> >>
> >>> >> Follow this link to subscribe/unsubscribe:
> >>> >> http://www.itk.org/mailman/listinfo/insight-developers
> >>> >>
> >>> >
> >>> >
> >>> > _______________________________________________
> >>> > Powered by www.kitware.com
> >>> >
> >>> > Visit other Kitware open-source projects at
> >>> > http://www.kitware.com/opensource/opensource.html
> >>> >
> >>> > Kitware offers ITK Training Courses, for more information visit:
> >>> > http://kitware.com/products/protraining.html
> >>> >
> >>> > Please keep messages on-topic and check the ITK FAQ at:
> >>> > http://www.itk.org/Wiki/ITK_FAQ
> >>> >
> >>> > Follow this link to subscribe/unsubscribe:
> >>> > http://www.itk.org/mailman/listinfo/insight-developers
> >>> >
> >>> >
> >>
> >>
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/mailman/private/insight-developers/attachments/20110419/21b29402/attachment.htm>


More information about the Insight-developers mailing list