I think I have fixed this on the VTK side. In vtkTesting we were always defining the Testing/Temporary directory relatively. I added code to expand it to a full path. I see difference images on the 2.8 driven Continuous dashboard now. We'll have to see what happens tonight.<div>
<br></div><div>Bill Hoffman and I tried digging into the CMake code for test handling, suspecting that the working directory was being changed after the test was run but before the dashboard xml was processed, but were not successful. More investigation with a debugger will be needed to figure out what's broken on the CMake end.<br>
<br><div class="gmail_quote">On Mon, Oct 18, 2010 at 11:00 AM, David Gobbi <span dir="ltr"><<a href="mailto:david.gobbi@gmail.com">david.gobbi@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I've reported the bug.<br>
<div><div></div><div class="h5"><br>
On Mon, Oct 18, 2010 at 8:33 AM, David Cole <<a href="mailto:david.cole@kitware.com">david.cole@kitware.com</a>> wrote:<br>
> I bet if you get rid of the other error log spew that the problem "goes<br>
> away"...<br>
> But still, something in ctest must have changed to trigger this.<br>
> I don't have time to investigate quickly and immediately, but please log a<br>
> bug and somebody will get to it, hopefully in time for the *next* cmake<br>
> release. (Not the impending 2.8.3 release, but the next one...)<br>
><br>
> Thanks,<br>
> David C.<br>
><br>
> On Mon, Oct 18, 2010 at 10:05 AM, David Gobbi <<a href="mailto:david.gobbi@gmail.com">david.gobbi@gmail.com</a>> wrote:<br>
>><br>
>> Also interesting, I looked at cherry.hooperlab on the dashboard, and<br>
>> found one test that is finding the diff images:<br>
>> <a href="http://www.cdash.org/CDash/testDetails.php?test=69308655&build=752172" target="_blank">http://www.cdash.org/CDash/testDetails.php?test=69308655&build=752172</a><br>
>><br>
>> But the spiderplot test, strangely enough, isn't:<br>
>> <a href="http://www.cdash.org/CDash/testDetails.php?test=69308021&build=752172" target="_blank">http://www.cdash.org/CDash/testDetails.php?test=69308021&build=752172</a><br>
>><br>
>> So ctest-2.8 might just be finicky about some of VTK's cmake scripts.<br>
>><br>
>> David<br>
>><br>
>> On Mon, Oct 18, 2010 at 7:58 AM, Dave Partyka <<a href="mailto:dave.partyka@kitware.com">dave.partyka@kitware.com</a>><br>
>> wrote:<br>
>> > Very interesting,<br>
>> > I just reproduced this on my machine using two experimental dashboards,<br>
>> > just<br>
>> > switching between 2.6.4 and 2.8.2 as the driving ctest.<br>
>> ><br>
>> > <a href="http://www.cdash.org/CDash/index.php?project=VTK&date=2010-10-16#Experimental" target="_blank">http://www.cdash.org/CDash/index.php?project=VTK&date=2010-10-16#Experimental</a><br>
>> > 2.8.2<br>
>> > <a href="http://www.cdash.org/CDash/viewTest.php?onlyfailed&buildid=750970" target="_blank">http://www.cdash.org/CDash/viewTest.php?onlyfailed&buildid=750970</a><br>
>> > 2.6.4<br>
>> > <a href="http://www.cdash.org/CDash/viewTest.php?onlyfailed&buildid=750967" target="_blank">http://www.cdash.org/CDash/viewTest.php?onlyfailed&buildid=750967</a><br>
>> > I will pester the CMake guys.<br>
>> ><br>
>> > On Sat, Oct 16, 2010 at 4:07 PM, David Gobbi <<a href="mailto:david.gobbi@gmail.com">david.gobbi@gmail.com</a>><br>
>> > wrote:<br>
>> >><br>
>> >> When a dashboard fails due to an image difference, errors like the<br>
>> >> following are given instead of the actual diff image being shown:<br>
>> >><br>
>> >> File ../../../Testing/Temporary/TestSpiderPlotActor.png not found<br>
>> >> File ../../../Testing/Temporary/TestSpiderPlotActor.diff.png not found<br>
>> >><br>
>> >> For example, see yesterday's dashboard:<br>
>> >> <a href="http://www.cdash.org/CDash/testDetails.php?test=69080454&build=750165" target="_blank">http://www.cdash.org/CDash/testDetails.php?test=69080454&build=750165</a><br>
>> >><br>
>> >> When I run ctest-2.8 on my home machine, I see these same errors.<br>
>> >> But with ctest-2.6, the image difference is correctly reported.<br>
>> >><br>
>> >> So ctest-2.8 is not finding or submitting the .png files that the tests<br>
>> >> produce.<br>
>> >> Is this an error with ctest or an error within VTK?<br>
>> >><br>
>> >> David<br>
>> >> _______________________________________________<br>
>> >> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
>> >><br>
>> >> Visit other Kitware open-source projects at<br>
>> >> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
>> >><br>
>> >> Follow this link to subscribe/unsubscribe:<br>
>> >> <a href="http://www.vtk.org/mailman/listinfo/vtk-developers" target="_blank">http://www.vtk.org/mailman/listinfo/vtk-developers</a><br>
>> >><br>
>> ><br>
>> ><br>
>> _______________________________________________<br>
>> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
>><br>
>> Visit other Kitware open-source projects at<br>
>> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
>><br>
>> Follow this link to subscribe/unsubscribe:<br>
>> <a href="http://www.vtk.org/mailman/listinfo/vtk-developers" target="_blank">http://www.vtk.org/mailman/listinfo/vtk-developers</a><br>
>><br>
><br>
><br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.vtk.org/mailman/listinfo/vtk-developers" target="_blank">http://www.vtk.org/mailman/listinfo/vtk-developers</a><br>
<br>
</div></div></blockquote></div><br></div>