[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