BIND 10 #2036: Integrate valgrind into our test suite
BIND 10 Development
do-not-reply at isc.org
Thu Jun 14 18:15:14 UTC 2012
#2036: Integrate valgrind into our test suite
-------------------------------------+-------------------------------------
Reporter: muks | Owner: jelte
Type: | Status: reviewing
enhancement | Milestone:
Priority: | Sprint-20120619
medium | Resolution:
Component: build | Sensitive: 0
system | Sub-Project: DNS
Keywords: | Estimated Difficulty: 0
Defect Severity: N/A | Total Hours: 0
Feature Depending on Ticket: |
Add Hours to Ticket: 0 |
Internal?: 0 |
-------------------------------------+-------------------------------------
Changes (by muks):
* owner: muks => jelte
Comment:
I've had to build that suppressions list in the repo over multiple runs of
`make check`, and now it passes on my box. But if there's a 5000 line diff
between this and your computer, then I guess these suppressions are very
platform specific.
In this case, one approach would be to get a single Linux x86_64 buildbot
to do the valgrind runs. We'll start with an empty suppressions list, and
add suppressions that this build machine prints in its runs to the
suppressions file. Over several runs, we should have covered all cases and
that can be our valgrind check system. Developers just run without
suppressions whenever they want to run the tests under valgrind.
Another approach is that we are able to see all reports on
http://git.bind10.isc.org/~tester/builder/builder.html as the commits
happen, and try to get the # of reports towards 0.
What do you think?
--
Ticket URL: <http://bind10.isc.org/ticket/2036#comment:10>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list