The "magic" ctest option that Julien is referring to is CTEST_USE_LAUNCHERS. I have written some details about it in a blog post that was just published today.<div><br></div><div>Read here for more details:</div>
<div><a href="http://www.kitware.com/blog/home/post/11">http://www.kitware.com/blog/home/post/11</a></div><div><br></div><div><br></div><div>HTH,</div><div>David</div><div><br><br><div class="gmail_quote">On Thu, Feb 11, 2010 at 8:02 AM, Julien Jomier <span dir="ltr"><<a href="mailto:julien.jomier@kitware.com">julien.jomier@kitware.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi Olivier,<br>
<br>
Feel free to send all the questions you have on the mailing list :)<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
1) Test.xml submitted but not reported on dashboard<br></div><div class="im">
Once back to the dashboard, I see the relevant entry, the configure and<br>
build warnings but nothing about the tests (empty boxes, not even '0')<br>
!!! These were well run, Test.xml file seems logical, so I'm really<br>
lost on this issue.<br>
</div></blockquote>
<br>
It is probably due to the size of the Text.xml file and your CDash not having enough memory to process the file. Can you try to increase the maximum configuration values in the php.ini (and restart your web server).<br>
<br>
<a href="http://public.kitware.com/Wiki/CDash:FAQ#PHP_cannot_parse_my_submission" target="_blank">http://public.kitware.com/Wiki/CDash:FAQ#PHP_cannot_parse_my_submission</a><div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
2) CMake dashboard has very nice build warning/error reporting (e.g.:<br>
<a href="http://www.cdash.org/CDash/viewBuildError.php?type=1&buildid=536862" target="_blank">http://www.cdash.org/CDash/viewBuildError.php?type=1&buildid=536862</a>)<br>
with cvs/cvn, source file, command, directory, exit condition, std<br>
output, std error.<br>
On my side, I've only cvs/svn, build log line, warning.<br>
<br>
Given the fact that this structure is already stored in the xml file, I<br>
guess it is related to CTest. I tried moving CMake 2.6->CTest 2.8, but<br>
nothing changed. I noticed that you use ctest-2.9.20100210; is this<br>
difference related to that upgrade ?<br>
</blockquote>
<br></div>
We have switched to a different reporting (and data structure) for build errors and warnings. You would need a recent CMake (I think 2.8 should do the trick) and there is a magic CTest option for this new reporting. Dave Cole (in CC) can probably help with this.<div class="im">
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
3) We use ViewVC 1.1 with CDash 1.6. In Project<br>
configuration/Repository, I've to add the 'trunk' or<br>
'branches/branch_name' for correct file visualization. Problems arise<br>
if testing several branches, we cannot visualize files in both<br>
branches. Is there a way to determine file paths automatically (e.g.:<br>
those in build warnings) according to the branch they belong (this info<br>
can be obtained from svn info) ?<br>
</blockquote>
<br></div>
This is a very good point that we haven't had a chance to implement in CDash. There is a bug report that we will try to address in the next release. It would probably will have to include some CTest modifications as well in order to know the repository branch.<br>
<br>
<a href="http://public.kitware.com/Bug/view.php?id=6476" target="_blank">http://public.kitware.com/Bug/view.php?id=6476</a><br><font color="#888888">
<br>
Julien<br>
</font></blockquote></div><br></div>