MantisBT - CDash
View Issue Details
0012396CDash[CMake] CTestpublic2011-08-10 16:382011-12-22 12:23
Stephen Kelly 
Julien Jomier 
normalminoralways
resolvedfixed 
 
2.0 
0012396: CDash should indicate the git hash of builds
It should be possible to see in build reports such as http://www.cdash.org/CDash/testDetails.php?test=109040029&build=1418444 [^] which hash was built to get the result.

Otherwise it is difficult to know if a recent commit fixed it, but the recent build was started after the commit.
No tags attached.
Issue History
2011-08-10 16:38Stephen KellyNew Issue
2011-08-10 17:02David ColeProjectCMake => CDash
2011-08-10 17:07David ColeNote Added: 0027190
2011-08-10 17:23Stephen KellyNote Added: 0027191
2011-12-22 11:23Julien JomierAssigned To => Julien Jomier
2011-12-22 11:23Julien JomierStatusnew => assigned
2011-12-22 12:23Julien JomierNote Added: 0028042
2011-12-22 12:23Julien JomierStatusassigned => resolved
2011-12-22 12:23Julien JomierFixed in Version => 2.0
2011-12-22 12:23Julien JomierResolutionopen => fixed

Notes
(0027190)
David Cole   
2011-08-10 17:07   
Good feature request... We've thought of this, and the data is there, but it's just not displayed in all the most useful places yet.

From the testDetails page that you indicate, you can...

Click on the "Build Name" link to get here:

  http://www.cdash.org/CDash/buildSummary.php?buildid=1418444 [^]

Then click on the "Update" link to get here:

  http://www.cdash.org/CDash/buildSummary.php?buildid=1418444#Stage0 [^]

Then click on the "Number of Updates" link to get to the updates for that build:

  http://www.cdash.org/CDash/viewUpdate.php?buildid=1418444 [^]

*That* page (viewUpdate) lists the git commit that was tested... In this case:

  http://cmake.org/gitweb?p=cmake.git;a=shortlog;h=f40451894d190cfe2196fed4b71e9f9e74d31206 [^]
(0027191)
Stephen Kelly   
2011-08-10 17:23   
Somewhere it would be particularly useful to have the git hash is this page:

http://www.cdash.org/CDash/testSummary.php?project=1&name=Module.GenerateExportHeader&date=2011-08-10 [^]

Especially if that page were not date-specific and would simply show the latest builds on those boxes.
(0028042)
Julien Jomier   
2011-12-22 12:23   
A link to the repository revision for the current build has been added to the testDetails.php and testSummary.php pages