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

Ho Cheung hocheung20 at gmail.com
Tue Aug 21 01:44:21 EDT 2012


After messing around with redirecting the make output streams I've discovered my grievous error of not putting the CTEST_USE_LAUNCHERS inside the CMake cache.

Everything looks good now.

Thanks again David.

Regards,

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

On Aug 20, 2012, at 8:02 PM, Ho Cheung <hocheung20 at gmail.com> wrote:

> 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/20120821/62ec9879/attachment.html>


More information about the cmake-developers mailing list