bind9/unit
Michal Nowak 94fa27e43f
Enhance unit test debugging
When unit test fails, core file is created. Kyua's 'debug' command can
run GDB on it and provide backtrace. Unfortunately Kyua is picky about
location of these core files we opt to use custom Kyua fork and copy
core files from Kyua working directory to source tree and make it
available in GitLab.

(cherry picked from commit 8fad74e0e5)
2020-03-20 10:55:09 +01:00
..
.gitignore [master] update gitignore files; use rev-parse to get srcid 2014-06-17 13:49:30 -07:00
gdb Gather debug info on broken unit tests 2020-01-06 11:25:09 +00:00
README warn, rather than failing, if kyua is not present 2018-11-16 14:31:36 +01:00
unittest.sh.in Enhance unit test debugging 2020-03-20 10:55:09 +01:00

Unit tests for BIND 9 are based on the CMocka testing framework and
the Kyua test execution engine.

If your distribution of choice doesn't include packages for kyua or cmocka, the
sources can be found here:

 * Kyua 0.13 - https://github.com/jmmv/kyua/releases
 * CMocka 1.0 - https://cmocka.org/files/