[CMake] [Cdash] Show results from the bullseye coverage in CDash

NoRulez norulez at me.com
Thu Sep 18 09:17:36 EDT 2014


When i start "ctest -V -V -S CTestScript.cmake" manually on the command line, I see the following messages:

Performing coverage
RegularExpression::compile(): ?+* follows nothing.
RegularExpression::compile(): Error in compile.

Best regards


> Am 17.09.2014 um 13:07 schrieb Rolf Eike Beer <eike at sf-mail.de>:
> 
> Am 17.09.2014 12:02, schrieb David Cole via CMake:
>>> No, the submit seems fine, but the value in the Coverage.xml looks
>>> like
>>> <PercentCoverage>0.00</PercentCoverage>
>>> <ElapsedMinutes>0.00</ElapsedMinutes>
>>> Which can't be.
>>> However, the *-covbr.* and *-covsrc.* are generated with valid values.
>> Sounds like a bug in ctest then. There must be something going wrong in
>> the code that reads the coverage files and generates Coverage.xml.
>> Can you reproduce the problem with a minimal test case? Or debug it
>> yourself to analyze what's going wrong with ctest on the machine
>> demonstrating the problem?
> 
> Excellent would be if you could provide an output file of Bullseye that shows that problem that could later be used in an automated test, the code parsing Bullseye data is currently not tested at all. Ideally you would use Bullseye to analyze either a dummy file or something from CMake itself so you do not need to show anything of your code (and CMake doesn't need to ship that).
> 
> Greetings,
> 
> Eike
> -- 
> 
> Powered by www.kitware.com
> 
> Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ
> 
> Kitware offers various services to support the CMake community. For more information on each offering, please visit:
> 
> CMake Support: http://cmake.org/cmake/help/support.html
> CMake Consulting: http://cmake.org/cmake/help/consulting.html
> CMake Training Courses: http://cmake.org/cmake/help/training.html
> 
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
> 
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/cmake


More information about the CMake mailing list