Thanks, Dave!  Since this is an open source project, I just set up a CDash
instance
on my.cdash.org.

Cheers,
Aaron

On Wed, Mar 2, 2016 at 5:19 AM, Dave Flogeras <dfloger...@gmail.com> wrote:

> On Tue, Mar 1, 2016 at 8:15 PM, Aaron Boxer <boxe...@gmail.com> wrote:
> > Hello,
> > I am just getting started on using valgrind memory analysis for my tests.
> > When I run ctest with nightly memory check, I get an XML document, but it
> > is very hard to read the results. What is the best way of reading this
> doc?
> >
>
> For me, the best way to go was to go through the short-term pain of
> setting up CDash (it is not very hard, but you do have to set up a
> database, a webserver and PHP).  Also, you only set it up once and you
> can host as many projects on your server as you like.
>
> Once that is done, create a project in CDash and it will generate you
> a CTestConfig.cmake which you drop into your CMake project. Then it is
> as easy as "make NightlySubmit" (after
> NightlyStart/Configure/Build/Test etc.).  It handles uploading the xml
> to CDash and CDash will parse it and build you nice tables to
> summarize.  Clicking into individual tests will show you their
> results.
>
> If you like, you can then go further and use a tool like python to
> script and automate your clone/configure/build/test/upload process
> across multiple projects/multiple variations.  I do this on multiple
> hosts so that CDash aggregates the results of building multiple
> projects, with multiple compilers, on multiple operating systems.  It
> all depends what you need.
>
> That may not be the easiest solution, but I think it is a good one and
> worth looking into.
>
> HTH
> Dave
>
-- 

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

Reply via email to