CDash:Feedback:TitanEmailSnippetsNov2011

From KitwarePublic
Jump to navigationJump to search

Nov. 7, 2011, Jeff Baumes to David Cole:

At least for now, we are going to turn off subprojects on the Titan
dashboard. I removed all subprojects from the admin settings, but
the main page for the project is still the Project/SubProjects page
here:

http://www.cdash.org/CDash/index.php?project=Titan

What do I need to do to make this go directly to the project page?

Nov. 7, 2011, David's reply:

Looks like a bug in CDash.

This code:

 function GetNumberOfSubProjects()
   {
   ....
   $project = pdo_query("SELECT count(*) FROM subproject WHERE
projectid=".qnum($this->Id));

Should have a " AND endtime='1980-01-01 00:00:00' " clause (or
something like it...)

Guess Titan is the first one to go from having subprojects to not
wanting them anymore...

Any particular reason why you're switching them off?

Nov. 8, 2011, Jeff's reply:

Just a convenience thing. We reorganized the build system and
TPLs, and subprojects were adding this other layer complexity
in figuring out whether Titan was messed up or if we just weren't
setting up the subproject dashboard build in the right way,
order, etc. Traversing all the subproject pages for errors was
also a burden. One thing that would have helped is if the cells
in the summary rows that represent multiple subproject submissions
could be clicked on to have information on all errors / warnings
from a single build in one place when desired.