History log of /bind-9.11.3/unit/unittest.sh.in
Revision Date Author Comments Expand
587baddc8bfb63880c26fdb8b8637bef9f2ed60e 30-Jan-2018 Evan Hunt <each@isc.org>

[v9_11] use 'command' instead of 'type' to find atf-run and kyua paths

cb616c6d5c2ece1fac37fa6e0bca2b53d4043098 02-Jan-2018 Mark Andrews <marka@isc.org>

4851. [port] Support using kyua as well as atf-run to run the unit tests. [RT #46853] (cherry picked from commit ccb5678066ea0055012352df5011ce2aa44e0eb0)

1cb514f56a6b6424d6943e0afd18244d6f65c5a1 23-Sep-2015 Mark Andrews <marka@isc.org>

add S: T: and E: log lines

c3b9fad5e3be639c9b36ff0ac921c30133da395c 17-Nov-2012 Mar Andrews <marka@isc.org>

3420. [bug] Address VPATH compilation issues. [RT #31879]

df864361fd66b91f0069a2e2aefcf45515103dcc 04-Sep-2011 Mark Andrews <marka@isc.org>

report R:PASS/FAIL

7d6972ff249cffdef195eccd854059d7d450c7fb 24-Aug-2011 Evan Hunt <each@isc.org>

Add back the "| cat" so that output files don't get truncated

99cbc3d3a4dcbd203146f62e37478aee1c8ee673 23-Aug-2011 Evan Hunt <each@isc.org>

3145. [test] Capture output of ATF unit tests in "./atf.out" if there were any errors while running them. [RT #25527]

bef8fcc7b394556b6065db03a01a0e90ff31b9f2 27-Jul-2011 Michael Graff <mgraff@isc.org>

remove csv output so we get a more pretty, human readable output for now. Should we want to change this later, we can change it back, but robie would need to somehow handle the atf output in the first place to make csv useful. Also, put our path first, otherwise it fails on NetBSD.

8e6ecf7d6023635cd3481081683a777825db34a4 03-Mar-2011 Mark Andrews <marka@isc.org>

cat the output as atf-report truncates stdout

90d75412b5b95ef9ab07aee9b00524019d83156a 03-Mar-2011 Mark Andrews <marka@isc.org>

use csv output format. ticker not suitable for robie

8e917272a99871868d3c39746c847a084cb57b3c 27-Feb-2011 Mark Andrews <marka@isc.org>

only run test if ATFBIN defined

ef421f66f47224a42073deaf087378c5d0c9952e 26-Feb-2011 Evan Hunt <each@isc.org>

3043. [test] Merged in the NetBSD ATF test framework (currently version 0.12) for development of future unit tests. Use configure --with-atf to build ATF internally or configure --with-atf=prefix to use an external copy. [RT #23209]

/bind-9.11.3/Atffile /bind-9.11.3/CHANGES /bind-9.11.3/Makefile.in /bind-9.11.3/configure.in /bind-9.11.3/lib/Atffile /bind-9.11.3/lib/dns/Atffile /bind-9.11.3/lib/dns/Makefile.in /bind-9.11.3/lib/dns/tests/.cvsignore /bind-9.11.3/lib/dns/tests/Atffile /bind-9.11.3/lib/dns/tests/Makefile.in /bind-9.11.3/lib/dns/tests/dnstest.c /bind-9.11.3/lib/dns/tests/dnstest.h /bind-9.11.3/lib/dns/tests/master_test.c /bind-9.11.3/lib/dns/tests/testdata/master/master1.data /bind-9.11.3/lib/dns/tests/testdata/master/master10.data /bind-9.11.3/lib/dns/tests/testdata/master/master11.data /bind-9.11.3/lib/dns/tests/testdata/master/master2.data /bind-9.11.3/lib/dns/tests/testdata/master/master3.data /bind-9.11.3/lib/dns/tests/testdata/master/master4.data /bind-9.11.3/lib/dns/tests/testdata/master/master5.data /bind-9.11.3/lib/dns/tests/testdata/master/master6.data /bind-9.11.3/lib/dns/tests/testdata/master/master7.data /bind-9.11.3/lib/dns/tests/testdata/master/master8.data /bind-9.11.3/lib/dns/tests/testdata/master/master9.data /bind-9.11.3/make/rules.in .cvsignore Makefile.in README atf-src/.cvsignore atf-src/AUTHORS atf-src/Atffile atf-src/COPYING atf-src/INSTALL atf-src/Makefile.am atf-src/Makefile.in atf-src/NEWS atf-src/README atf-src/aclocal.m4 atf-src/admin/Makefile.am.inc atf-src/admin/check-install.sh atf-src/admin/check-style-c.awk atf-src/admin/check-style-common.awk atf-src/admin/check-style-cpp.awk atf-src/admin/check-style-man.awk atf-src/admin/check-style-shell.awk atf-src/admin/check-style.sh atf-src/admin/compile atf-src/admin/config.guess atf-src/admin/config.sub atf-src/admin/depcomp atf-src/admin/install-sh atf-src/admin/ltmain.sh atf-src/admin/missing atf-src/atf-c++.hpp atf-src/atf-c++/.cvsignore atf-src/atf-c++/Atffile atf-src/atf-c++/Makefile.am.inc atf-src/atf-c++/atf-c++-api.3 atf-src/atf-c++/atf-c++.pc.in atf-src/atf-c++/atf_c++_test.cpp atf-src/atf-c++/build.cpp atf-src/atf-c++/build.hpp atf-src/atf-c++/build_test.cpp atf-src/atf-c++/check.cpp atf-src/atf-c++/check.hpp atf-src/atf-c++/check_test.cpp atf-src/atf-c++/config.cpp atf-src/atf-c++/config.hpp atf-src/atf-c++/config_test.cpp atf-src/atf-c++/detail/.cvsignore atf-src/atf-c++/detail/Atffile atf-src/atf-c++/detail/Makefile.am.inc atf-src/atf-c++/detail/application.cpp atf-src/atf-c++/detail/application.hpp atf-src/atf-c++/detail/application_test.cpp atf-src/atf-c++/detail/env.cpp atf-src/atf-c++/detail/env.hpp atf-src/atf-c++/detail/env_test.cpp atf-src/atf-c++/detail/exceptions.cpp atf-src/atf-c++/detail/exceptions.hpp atf-src/atf-c++/detail/exceptions_test.cpp atf-src/atf-c++/detail/expand.cpp atf-src/atf-c++/detail/expand.hpp atf-src/atf-c++/detail/expand_test.cpp atf-src/atf-c++/detail/fs.cpp atf-src/atf-c++/detail/fs.hpp atf-src/atf-c++/detail/fs_test.cpp atf-src/atf-c++/detail/parser.cpp atf-src/atf-c++/detail/parser.hpp atf-src/atf-c++/detail/parser_test.cpp atf-src/atf-c++/detail/process.cpp atf-src/atf-c++/detail/process.hpp atf-src/atf-c++/detail/process_test.cpp atf-src/atf-c++/detail/sanity.hpp atf-src/atf-c++/detail/sanity_test.cpp atf-src/atf-c++/detail/test_helpers.cpp atf-src/atf-c++/detail/test_helpers.hpp atf-src/atf-c++/detail/text.cpp atf-src/atf-c++/detail/text.hpp atf-src/atf-c++/detail/text_test.cpp atf-src/atf-c++/detail/ui.cpp atf-src/atf-c++/detail/ui.hpp atf-src/atf-c++/detail/ui_test.cpp atf-src/atf-c++/macros.hpp atf-src/atf-c++/macros_hpp_test.cpp atf-src/atf-c++/macros_test.cpp atf-src/atf-c++/pkg_config_test.sh atf-src/atf-c++/tests.cpp atf-src/atf-c++/tests.hpp atf-src/atf-c++/tests_test.cpp atf-src/atf-c++/utils.hpp atf-src/atf-c++/utils_test.cpp atf-src/atf-c.h atf-src/atf-c/.cvsignore atf-src/atf-c/Atffile atf-src/atf-c/Makefile.am.inc atf-src/atf-c/atf-c-api.3 atf-src/atf-c/atf-c.pc.in atf-src/atf-c/atf_c_test.c atf-src/atf-c/build.c atf-src/atf-c/build.h atf-src/atf-c/build_test.c atf-src/atf-c/check.c atf-src/atf-c/check.h atf-src/atf-c/check_test.c atf-src/atf-c/config.c atf-src/atf-c/config.h atf-src/atf-c/config_test.c atf-src/atf-c/defs.h.in atf-src/atf-c/detail/.cvsignore atf-src/atf-c/detail/Atffile atf-src/atf-c/detail/Makefile.am.inc atf-src/atf-c/detail/dynstr.c atf-src/atf-c/detail/dynstr.h atf-src/atf-c/detail/dynstr_test.c atf-src/atf-c/detail/env.c atf-src/atf-c/detail/env.h atf-src/atf-c/detail/env_test.c atf-src/atf-c/detail/fs.c atf-src/atf-c/detail/fs.h atf-src/atf-c/detail/fs_test.c atf-src/atf-c/detail/list.c atf-src/atf-c/detail/list.h atf-src/atf-c/detail/list_test.c atf-src/atf-c/detail/map.c atf-src/atf-c/detail/map.h atf-src/atf-c/detail/map_test.c atf-src/atf-c/detail/process.c atf-src/atf-c/detail/process.h atf-src/atf-c/detail/process_helpers.c atf-src/atf-c/detail/process_test.c atf-src/atf-c/detail/sanity.c atf-src/atf-c/detail/sanity.h atf-src/atf-c/detail/sanity_test.c atf-src/atf-c/detail/test_helpers.c atf-src/atf-c/detail/test_helpers.h atf-src/atf-c/detail/test_helpers_test.c atf-src/atf-c/detail/text.c atf-src/atf-c/detail/text.h atf-src/atf-c/detail/text_test.c atf-src/atf-c/detail/tp_main.c atf-src/atf-c/detail/user.c atf-src/atf-c/detail/user.h atf-src/atf-c/detail/user_test.c atf-src/atf-c/error.c atf-src/atf-c/error.h atf-src/atf-c/error_fwd.h atf-src/atf-c/error_test.c atf-src/atf-c/h_build.h atf-src/atf-c/macros.h atf-src/atf-c/macros_h_test.c atf-src/atf-c/macros_test.c atf-src/atf-c/pkg_config_test.sh atf-src/atf-c/tc.c atf-src/atf-c/tc.h atf-src/atf-c/tc_test.c atf-src/atf-c/tp.c atf-src/atf-c/tp.h atf-src/atf-c/tp_test.c atf-src/atf-c/utils.c atf-src/atf-c/utils.h atf-src/atf-c/utils_test.c atf-src/atf-config/.cvsignore atf-src/atf-config/Atffile atf-src/atf-config/Makefile.am.inc atf-src/atf-config/atf-config.1 atf-src/atf-config/atf-config.cpp atf-src/atf-config/integration_test.sh atf-src/atf-report/.cvsignore atf-src/atf-report/Atffile atf-src/atf-report/Makefile.am.inc atf-src/atf-report/atf-report.1 atf-src/atf-report/atf-report.cpp atf-src/atf-report/fail_helper.cpp atf-src/atf-report/integration_test.sh atf-src/atf-report/misc_helpers.cpp atf-src/atf-report/pass_helper.cpp atf-src/atf-report/reader.cpp atf-src/atf-report/reader.hpp atf-src/atf-report/reader_test.cpp atf-src/atf-report/tests-results.css atf-src/atf-report/tests-results.dtd atf-src/atf-report/tests-results.xsl atf-src/atf-run/.cvsignore atf-src/atf-run/Atffile atf-src/atf-run/Makefile.am.inc atf-src/atf-run/atf-run.1 atf-src/atf-run/atf-run.cpp atf-src/atf-run/atffile.cpp atf-src/atf-run/atffile.hpp atf-src/atf-run/atffile_test.cpp atf-src/atf-run/bad_metadata_helper.c atf-src/atf-run/config.cpp atf-src/atf-run/config.hpp atf-src/atf-run/config_test.cpp atf-src/atf-run/expect_helpers.c atf-src/atf-run/fs.cpp atf-src/atf-run/fs.hpp atf-src/atf-run/fs_test.cpp atf-src/atf-run/integration_test.sh atf-src/atf-run/io.cpp atf-src/atf-run/io.hpp atf-src/atf-run/io_test.cpp atf-src/atf-run/misc_helpers.cpp atf-src/atf-run/pass_helper.cpp atf-src/atf-run/requirements.cpp atf-src/atf-run/requirements.hpp atf-src/atf-run/requirements_test.cpp atf-src/atf-run/sample/atf-run.hooks atf-src/atf-run/sample/common.conf atf-src/atf-run/several_tcs_helper.c atf-src/atf-run/share/atf-run.hooks atf-src/atf-run/signals.cpp atf-src/atf-run/signals.hpp atf-src/atf-run/signals_test.cpp atf-src/atf-run/test-program.cpp atf-src/atf-run/test-program.hpp atf-src/atf-run/test_program_test.cpp atf-src/atf-run/timer.cpp atf-src/atf-run/timer.hpp atf-src/atf-run/user.cpp atf-src/atf-run/user.hpp atf-src/atf-run/user_test.cpp atf-src/atf-run/zero_tcs_helper.c atf-src/atf-sh/.cvsignore atf-src/atf-sh/Atffile atf-src/atf-sh/Makefile.am.inc atf-src/atf-sh/atf-check.1 atf-src/atf-sh/atf-check.cpp atf-src/atf-sh/atf-check_test.sh atf-src/atf-sh/atf-sh-api.3 atf-src/atf-sh/atf-sh.1 atf-src/atf-sh/atf-sh.cpp atf-src/atf-sh/atf_check_test.sh atf-src/atf-sh/config_test.sh atf-src/atf-sh/integration_test.sh atf-src/atf-sh/libatf-sh.subr atf-src/atf-sh/misc_helpers.sh atf-src/atf-sh/normalize_test.sh atf-src/atf-sh/tc_test.sh atf-src/atf-sh/tp_test.sh atf-src/atf-version/.cvsignore atf-src/atf-version/Makefile.am.inc atf-src/atf-version/atf-version.1 atf-src/atf-version/atf-version.cpp atf-src/atf-version/generate-revision.sh atf-src/bconfig.h.in atf-src/bootstrap/.cvsignore atf-src/bootstrap/Makefile.am.inc atf-src/bootstrap/h_app_empty.cpp atf-src/bootstrap/h_app_opts_args.cpp atf-src/bootstrap/h_tp_atf_check_sh.sh atf-src/bootstrap/h_tp_basic_c.c atf-src/bootstrap/h_tp_basic_cpp.cpp atf-src/bootstrap/h_tp_basic_sh.sh atf-src/bootstrap/h_tp_fail.sh atf-src/bootstrap/h_tp_pass.sh atf-src/bootstrap/package.m4 atf-src/bootstrap/t_application_help.at atf-src/bootstrap/t_application_opts_args.at atf-src/bootstrap/t_atf_config.at atf-src/bootstrap/t_atf_run.at atf-src/bootstrap/t_subr_atf_check.at atf-src/bootstrap/t_test_program_compare.at atf-src/bootstrap/t_test_program_filter.at atf-src/bootstrap/t_test_program_list.at atf-src/bootstrap/t_test_program_run.at atf-src/bootstrap/testsuite atf-src/bootstrap/testsuite.at atf-src/configure atf-src/configure.ac atf-src/doc/.cvsignore atf-src/doc/Makefile.am.inc atf-src/doc/atf-formats.5 atf-src/doc/atf-test-case.4 atf-src/doc/atf-test-program.1 atf-src/doc/atf.7.in atf-src/m4/compiler-flags.m4 atf-src/m4/cxx-std-funcs.m4 atf-src/m4/developer-mode.m4 atf-src/m4/libtool.m4 atf-src/m4/ltoptions.m4 atf-src/m4/ltsugar.m4 atf-src/m4/ltversion.m4 atf-src/m4/lt~obsolete.m4 atf-src/m4/module-application.m4 atf-src/m4/module-defs.m4 atf-src/m4/module-env.m4 atf-src/m4/module-fs.m4 atf-src/m4/module-sanity.m4 atf-src/m4/module-signals.m4 atf-src/m4/runtime-tool.m4 atf-src/test-programs/.cvsignore atf-src/test-programs/Atffile atf-src/test-programs/Makefile.am.inc atf-src/test-programs/c_helpers.c atf-src/test-programs/common.sh atf-src/test-programs/config_test.sh atf-src/test-programs/cpp_helpers.cpp atf-src/test-programs/expect_test.sh atf-src/test-programs/fork_test.sh atf-src/test-programs/meta_data_test.sh atf-src/test-programs/result_test.sh atf-src/test-programs/sh_helpers.sh atf-src/test-programs/srcdir_test.sh unittest.sh.in