[cmake-developers] Continuous cdash submissions and OSX10.8

Ho Cheung hocheung20 at gmail.com
Mon Aug 20 21:02:27 EDT 2012


I was under the impression that CTest still greps correctly using multithreaded make. The Linux dashboards do not seem to have a problem.

I implemented your suggestion of using CTEST_USE_LAUNCHER 1 but now I get a completely successful build with 0 errors and 0 warnings, which I know for a fact to be not true.

http://open.cdash.org/buildSummary.php?buildid=2525832

I wonder if OSX10.8 changed where the streams are being sent to.

Regards,

Ho Cheung
Research Assistant - University of Houston
hocheung20 at gmail.com
(832) 215-6347

On Aug 20, 2012, at 4:37 PM, David Cole <david.cole at kitware.com> wrote:

> ctest will mix stdout and stderr as the output occurs and merge them into a single stream to send to CDash. *Unless* you use CTEST_USE_LAUNCHERS, in which case, stdout and stderr are kept separate and sent to CDash as two strings.
> 
> make -j is supported, but you should probably read up on using CTEST_USE_LAUNCHERS if it's important to keep stdout and stderr separate.
> 
> 
> HTH,
> David
> 
> 
> On Mon, Aug 20, 2012 at 5:02 PM, Ho Cheung <hocheung20 at gmail.com> wrote:
> Thanks David,
> 
> That seems to have been the problem.
> 
> However, now the error messages are now corrupted like it is some kind of threading race condition. I assume make -j is supported by CTest/CDash?
> 
> http://open.cdash.org/viewBuildError.php?buildid=2525692
> 
> Regards,
> 
> Ho Cheung
> Research Assistant - University of Houston
> hocheung20 at gmail.com
> (832) 215-6347
> 
> On Aug 20, 2012, at 2:50 PM, David Cole <david.cole at kitware.com> wrote:
> 
>> It's probably because you have a "/" in your build name.
>> 
>> CDash uses the build name as one component of a file name on the backend, so you should avoid using "/" characters (or other filename-problematic characters) in your SITE and BUILD name values.
>> 
>> 
>> HTH,
>> David
>> 
>> 
>> On Mon, Aug 20, 2012 at 3:44 PM, Ho Cheung <hocheung20 at gmail.com> wrote:
>> Apparently the submission isn't uploading my scripts either.
>> 
>> I've attached it in this email here.
>> 
>> 
>> 
>> 
>> Regards,
>> 
>> Ho Cheung
>> Research Assistant - University of Houston
>> hocheung20 at gmail.com
>> (832) 215-6347
>> 
>> On Aug 20, 2012, at 2:15 PM, Ho Cheung <hocheung20 at gmail.com> wrote:
>> 
>> > Hello cmake-developers,
>> >
>> > I've been trying to make a Continuous build machine, but my submissions always get split into 2 separate submissions, one for the "update" and another for the configure/build/test.
>> >
>> > See the "tonic" and "bitcoin-miner1" machines on the Farsight Dashboard.
>> >
>> > http://open.cdash.org/index.php?project=Farsight
>> >
>> > At this point I can only conclude that one of the three issues below is likely:
>> >
>> > 1. My script is broken (unlikely, I copied it from a working OSX10.7 submission script)
>> > 2. There is a bug in ctest (I tried 2.8.7 and 2.8.9)
>> > 3. OSX10.8 has broken the submission routines.
>> >
>> > I was hoping if someone could take a look and eliminate 1 and 2.
>> >
>> > Regards,
>> >
>> > Ho Cheung
>> > Research Assistant - University of Houston
>> > hocheung20 at gmail.com
>> > (832) 215-6347
>> >
>> 
>> 
>> --
>> 
>> Powered by www.kitware.com
>> 
>> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>> 
>> Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ
>> 
>> Follow this link to subscribe/unsubscribe:
>> http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers
>> 
> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/cmake-developers/attachments/20120820/3f30cad2/attachment.html>


More information about the cmake-developers mailing list