[CDash] Large CDash debug logs.

Zack Galbreath zack.galbreath at kitware.com
Wed Jul 17 13:42:11 UTC 2019


On Wed, Jul 17, 2019 at 7:37 AM Tim Brown <timb at graphcore.ai> wrote:

> Hi all,
> We have been using CDash for a while and use it for all of our CTest
> reports. We build a lot of projects and like to add debug logging to our
> tests to make it easier to debug failures. We have previously hit instances
> where the result file being uploaded is too large for CDash to handle and
> have worked around it by increasing the LimitRequestBody in our apache
> config, currently this sits at 8MB.
>
> We don’t want to keep increasing this value as we find the CDash is
> getting slower with the more information we push. To solve this problem
> once and for all, and without slowing CDash down, we are looking at ways to
> push only the test results to CDash and but push the debug log files to a
> separate tool. I was wondering if anyone had experience doing something
> like this and what their feelings were?
>

The ctest_upload
<https://cmake.org/cmake/help/latest/command/ctest_upload.html> command may
suit your needs. This allows you to upload arbitrary files and associate
them with your build. Note that you can also upload a text file with the
".url" extension and CDash will display it as a link instead of a file to
download.

If you do end up needing to use a separate tool, I recommend that you take
a look at girder <https://github.com/girder/girder>, Kitware's data
management platform.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/cdash/attachments/20190717/652b41ed/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 5192 bytes
Desc: not available
URL: <http://public.kitware.com/pipermail/cdash/attachments/20190717/652b41ed/attachment-0003.png>


More information about the CDash mailing list