On 02/23/2015 07:52 AM, Nils Gladitz wrote: > I was wondering how these differ in functionality from the old > ctest_coverage() and ctest_upload(FILES). > > Specifically I couldn't tell from the existing documentation what new > use cases or features the new implementations support.
Currently it is just a different implementation of the same use cases. However, logic for processing the gcov output moves from CTest to CDash. The ctest_submit(CDASH_UPLOAD) command doesn't just upload files, it contacts a new CDash API to send files with (json) metadata. Over time this will allow more coverage types to be added without having to modify CTest, and CDash will be able to process tool-specific coverage output and display it in a custom manner. Previously CTest had to mangle the output of various tools into the Coverage.xml format that CDash expects. -Brad -- 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-developers
