Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: src/external/bsd/atf/dist
Module Name: src
Committed By: jmmv
Date: Sun Nov 7 17:43:34 UTC 2010
Update of /cvsroot/src/external/bsd/atf/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv15245
Log Message:
Import atf 0.12:
Experimental version released on November 7th, 2010.
* Added the ATF_REQUIRE_THROW_RE to atf-c++, which is the same as
ATF_REQUIRE_THROW but allows checking for the validity of the exception's
error message by means of a regular expression.
* Added the ATF_REQUIRE_MATCH to atf-c++, which allows checking for a
regular expression match in a string.
* Changed the default timeout for test cases from 5 minutes to 30 seconds.
30 seconds is long enough for virtually all tests to complete, and 5
minutes is a way too long pause in a test suite where a single test case
stalls.
* Deprecated the use.fs property. While this seemed like a good idea in
the first place to impose more control on what test cases can do, it
turns out to be bad. First, use.fs=false prevents bogus test cases
from dumping core so after-the-fact debugging is harder. Second,
supporting use.fs adds a lot of unnecessary complexity. atf-run will
now ignore any value provided to use.fs and will allow test cases to
freely access the file system if they wish to.
* Added the atf_tc_get_config_var_as_{bool,long}{,_wd} functions to the atf-c
library. The 'text' module became private in 0.11 but was being used
externally to simplify the parsing of configuration variables.
* Made atf-run recognize the 'unprivileged-user' configuration variable
and automatically drop root privileges when a test case sets
require.user=unprivileged. Note that this is, by no means, done for
security purposes; this is just for user convenience; tests should, in
general, not be blindly run as root in the first place.
Status:
Vendor Tag: TNF
Release Tags: atf-0-12
U src/external/bsd/atf/dist/README
U src/external/bsd/atf/dist/atf-c.h
U src/external/bsd/atf/dist/atf-c++.hpp
U src/external/bsd/atf/dist/AUTHORS
U src/external/bsd/atf/dist/COPYING
U src/external/bsd/atf/dist/NEWS
U src/external/bsd/atf/dist/Atffile
U src/external/bsd/atf/dist/atf-c/error_fwd.h
U src/external/bsd/atf/dist/atf-c/build.h
U src/external/bsd/atf/dist/atf-c/check.h
U src/external/bsd/atf/dist/atf-c/config.h
U src/external/bsd/atf/dist/atf-c/error.h
U src/external/bsd/atf/dist/atf-c/atf-c-api.3
U src/external/bsd/atf/dist/atf-c/macros.h
U src/external/bsd/atf/dist/atf-c/tc.h
U src/external/bsd/atf/dist/atf-c/tp.h
U src/external/bsd/atf/dist/atf-c/utils.h
U src/external/bsd/atf/dist/atf-c/pkg_config_test.sh
U src/external/bsd/atf/dist/atf-c/defs.h.in
U src/external/bsd/atf/dist/atf-c/build.c
U src/external/bsd/atf/dist/atf-c/check.c
U src/external/bsd/atf/dist/atf-c/config.c
U src/external/bsd/atf/dist/atf-c/error.c
C src/external/bsd/atf/dist/atf-c/tc.c
U src/external/bsd/atf/dist/atf-c/tp.c
U src/external/bsd/atf/dist/atf-c/utils.c
U src/external/bsd/atf/dist/atf-c/h_build.h
U src/external/bsd/atf/dist/atf-c/atf_c_test.c
U src/external/bsd/atf/dist/atf-c/build_test.c
U src/external/bsd/atf/dist/atf-c/check_test.c
U src/external/bsd/atf/dist/atf-c/config_test.c
U src/external/bsd/atf/dist/atf-c/tc_test.c
U src/external/bsd/atf/dist/atf-c/error_test.c
U src/external/bsd/atf/dist/atf-c/macros_test.c
U src/external/bsd/atf/dist/atf-c/tp_test.c
U src/external/bsd/atf/dist/atf-c/utils_test.c
U src/external/bsd/atf/dist/atf-c/atf-c.pc.in
U src/external/bsd/atf/dist/atf-c/Atffile
U src/external/bsd/atf/dist/atf-c/macros_h_test.c
U src/external/bsd/atf/dist/atf-c/detail/process_helpers.c
U src/external/bsd/atf/dist/atf-c/detail/test_helpers.c
U src/external/bsd/atf/dist/atf-c/detail/test_helpers.h
U src/external/bsd/atf/dist/atf-c/detail/dynstr.c
U src/external/bsd/atf/dist/atf-c/detail/dynstr.h
U src/external/bsd/atf/dist/atf-c/detail/env.c
U src/external/bsd/atf/dist/atf-c/detail/env.h
U src/external/bsd/atf/dist/atf-c/detail/fs.c
U src/external/bsd/atf/dist/atf-c/detail/fs.h
U src/external/bsd/atf/dist/atf-c/detail/list.c
U src/external/bsd/atf/dist/atf-c/detail/list.h
U src/external/bsd/atf/dist/atf-c/detail/map.c
U src/external/bsd/atf/dist/atf-c/detail/map.h
U src/external/bsd/atf/dist/atf-c/detail/process.c
U src/external/bsd/atf/dist/atf-c/detail/process.h
U src/external/bsd/atf/dist/atf-c/detail/sanity.c
U src/external/bsd/atf/dist/atf-c/detail/sanity.h
U src/external/bsd/atf/dist/atf-c/detail/text.c
U src/external/bsd/atf/dist/atf-c/detail/text.h
U src/external/bsd/atf/dist/atf-c/detail/tp_main.c
U src/external/bsd/atf/dist/atf-c/detail/user.c
U src/external/bsd/atf/dist/atf-c/detail/user.h
U src/external/bsd/atf/dist/atf-c/detail/dynstr_test.c
U src/external/bsd/atf/dist/atf-c/detail/env_test.c
U src/external/bsd/atf/dist/atf-c/detail/fs_test.c
U src/external/bsd/atf/dist/atf-c/detail/list_test.c
U src/external/bsd/atf/dist/atf-c/detail/map_test.c
U src/external/bsd/atf/dist/atf-c/detail/test_helpers_test.c
U src/external/bsd/atf/dist/atf-c/detail/process_test.c
U src/external/bsd/atf/dist/atf-c/detail/sanity_test.c
U src/external/bsd/atf/dist/atf-c/detail/text_test.c
U src/external/bsd/atf/dist/atf-c/detail/user_test.c
U src/external/bsd/atf/dist/atf-c/detail/Atffile
U src/external/bsd/atf/dist/atf-c++/atf-c++-api.3
U src/external/bsd/atf/dist/atf-c++/build.hpp
U src/external/bsd/atf/dist/atf-c++/check.hpp
U src/external/bsd/atf/dist/atf-c++/config.hpp
U src/external/bsd/atf/dist/atf-c++/macros.hpp
C src/external/bsd/atf/dist/atf-c++/tests.hpp
U src/external/bsd/atf/dist/atf-c++/utils.hpp
U src/external/bsd/atf/dist/atf-c++/macros_hpp_test.cpp
U src/external/bsd/atf/dist/atf-c++/build.cpp
U src/external/bsd/atf/dist/atf-c++/check.cpp
U src/external/bsd/atf/dist/atf-c++/config.cpp
C src/external/bsd/atf/dist/atf-c++/tests.cpp
U src/external/bsd/atf/dist/atf-c++/atf_c++_test.cpp
U src/external/bsd/atf/dist/atf-c++/build_test.cpp
U src/external/bsd/atf/dist/atf-c++/check_test.cpp
U src/external/bsd/atf/dist/atf-c++/config_test.cpp
U src/external/bsd/atf/dist/atf-c++/macros_test.cpp
U src/external/bsd/atf/dist/atf-c++/tests_test.cpp
U src/external/bsd/atf/dist/atf-c++/utils_test.cpp
U src/external/bsd/atf/dist/atf-c++/Atffile
U src/external/bsd/atf/dist/atf-c++/atf-c++.pc.in
U src/external/bsd/atf/dist/atf-c++/pkg_config_test.sh
U src/external/bsd/atf/dist/atf-c++/detail/test_helpers.cpp
U src/external/bsd/atf/dist/atf-c++/detail/test_helpers.hpp
U src/external/bsd/atf/dist/atf-c++/detail/application.cpp
U src/external/bsd/atf/dist/atf-c++/detail/application.hpp
U src/external/bsd/atf/dist/atf-c++/detail/env.cpp
U src/external/bsd/atf/dist/atf-c++/detail/env.hpp
U src/external/bsd/atf/dist/atf-c++/detail/exceptions.cpp
U src/external/bsd/atf/dist/atf-c++/detail/exceptions.hpp
U src/external/bsd/atf/dist/atf-c++/detail/expand.cpp
U src/external/bsd/atf/dist/atf-c++/detail/expand.hpp
U src/external/bsd/atf/dist/atf-c++/detail/fs.cpp
U src/external/bsd/atf/dist/atf-c++/detail/fs.hpp
U src/external/bsd/atf/dist/atf-c++/detail/parser.cpp
U src/external/bsd/atf/dist/atf-c++/detail/parser.hpp
U src/external/bsd/atf/dist/atf-c++/detail/process.cpp
U src/external/bsd/atf/dist/atf-c++/detail/process.hpp
U src/external/bsd/atf/dist/atf-c++/detail/sanity.hpp
U src/external/bsd/atf/dist/atf-c++/detail/text.cpp
U src/external/bsd/atf/dist/atf-c++/detail/text.hpp
U src/external/bsd/atf/dist/atf-c++/detail/ui.cpp
U src/external/bsd/atf/dist/atf-c++/detail/ui.hpp
U src/external/bsd/atf/dist/atf-c++/detail/application_test.cpp
U src/external/bsd/atf/dist/atf-c++/detail/Atffile
U src/external/bsd/atf/dist/atf-c++/detail/env_test.cpp
U src/external/bsd/atf/dist/atf-c++/detail/exceptions_test.cpp
U src/external/bsd/atf/dist/atf-c++/detail/expand_test.cpp
U src/external/bsd/atf/dist/atf-c++/detail/fs_test.cpp
U src/external/bsd/atf/dist/atf-c++/detail/parser_test.cpp
U src/external/bsd/atf/dist/atf-c++/detail/process_test.cpp
U src/external/bsd/atf/dist/atf-c++/detail/sanity_test.cpp
U src/external/bsd/atf/dist/atf-c++/detail/text_test.cpp
U src/external/bsd/atf/dist/atf-c++/detail/ui_test.cpp
U src/external/bsd/atf/dist/atf-config/atf-config.1
U src/external/bsd/atf/dist/atf-config/integration_test.sh
U src/external/bsd/atf/dist/atf-config/atf-config.cpp
U src/external/bsd/atf/dist/atf-config/Atffile
U src/external/bsd/atf/dist/atf-report/atf-report.1
U src/external/bsd/atf/dist/atf-report/tests-results.css
U src/external/bsd/atf/dist/atf-report/atf-report.cpp
U src/external/bsd/atf/dist/atf-report/reader.cpp
U src/external/bsd/atf/dist/atf-report/reader.hpp
U src/external/bsd/atf/dist/atf-report/fail_helper.cpp
U src/external/bsd/atf/dist/atf-report/misc_helpers.cpp
U src/external/bsd/atf/dist/atf-report/pass_helper.cpp
U src/external/bsd/atf/dist/atf-report/reader_test.cpp
U src/external/bsd/atf/dist/atf-report/tests-results.dtd
U src/external/bsd/atf/dist/atf-report/tests-results.xsl
U src/external/bsd/atf/dist/atf-report/Atffile
U src/external/bsd/atf/dist/atf-report/integration_test.sh
U src/external/bsd/atf/dist/atf-run/atf-run.1
U src/external/bsd/atf/dist/atf-run/requirements.cpp
C src/external/bsd/atf/dist/atf-run/atf-run.cpp
U src/external/bsd/atf/dist/atf-run/atffile.cpp
U src/external/bsd/atf/dist/atf-run/atffile.hpp
U src/external/bsd/atf/dist/atf-run/config.cpp
U src/external/bsd/atf/dist/atf-run/config.hpp
U src/external/bsd/atf/dist/atf-run/fs.cpp
U src/external/bsd/atf/dist/atf-run/fs.hpp
U src/external/bsd/atf/dist/atf-run/io.cpp
U src/external/bsd/atf/dist/atf-run/io.hpp
U src/external/bsd/atf/dist/atf-run/bad_metadata_helper.c
U src/external/bsd/atf/dist/atf-run/requirements.hpp
U src/external/bsd/atf/dist/atf-run/signals.cpp
U src/external/bsd/atf/dist/atf-run/signals.hpp
C src/external/bsd/atf/dist/atf-run/test-program.cpp
U src/external/bsd/atf/dist/atf-run/test-program.hpp
U src/external/bsd/atf/dist/atf-run/timer.cpp
U src/external/bsd/atf/dist/atf-run/timer.hpp
U src/external/bsd/atf/dist/atf-run/user.cpp
U src/external/bsd/atf/dist/atf-run/user.hpp
U src/external/bsd/atf/dist/atf-run/Atffile
U src/external/bsd/atf/dist/atf-run/atffile_test.cpp
U src/external/bsd/atf/dist/atf-run/requirements_test.cpp
U src/external/bsd/atf/dist/atf-run/config_test.cpp
U src/external/bsd/atf/dist/atf-run/expect_helpers.c
U src/external/bsd/atf/dist/atf-run/fs_test.cpp
C src/external/bsd/atf/dist/atf-run/io_test.cpp
U src/external/bsd/atf/dist/atf-run/misc_helpers.cpp
U src/external/bsd/atf/dist/atf-run/pass_helper.cpp
U src/external/bsd/atf/dist/atf-run/test_program_test.cpp
U src/external/bsd/atf/dist/atf-run/several_tcs_helper.c
U src/external/bsd/atf/dist/atf-run/signals_test.cpp
U src/external/bsd/atf/dist/atf-run/zero_tcs_helper.c
U src/external/bsd/atf/dist/atf-run/user_test.cpp
U src/external/bsd/atf/dist/atf-run/integration_test.sh
U src/external/bsd/atf/dist/atf-run/sample/atf-run.hooks
N src/external/bsd/atf/dist/atf-run/sample/common.conf
U src/external/bsd/atf/dist/atf-run/share/atf-run.hooks
U src/external/bsd/atf/dist/atf-sh/atf-check.1
U src/external/bsd/atf/dist/atf-sh/atf-sh.1
U src/external/bsd/atf/dist/atf-sh/atf-sh-api.3
U src/external/bsd/atf/dist/atf-sh/atf_check_test.sh
U src/external/bsd/atf/dist/atf-sh/atf-check.cpp
U src/external/bsd/atf/dist/atf-sh/atf-sh.cpp
U src/external/bsd/atf/dist/atf-sh/libatf-sh.subr
U src/external/bsd/atf/dist/atf-sh/Atffile
U src/external/bsd/atf/dist/atf-sh/misc_helpers.sh
U src/external/bsd/atf/dist/atf-sh/atf-check_test.sh
U src/external/bsd/atf/dist/atf-sh/config_test.sh
U src/external/bsd/atf/dist/atf-sh/integration_test.sh
U src/external/bsd/atf/dist/atf-sh/normalize_test.sh
U src/external/bsd/atf/dist/atf-sh/tc_test.sh
U src/external/bsd/atf/dist/atf-sh/tp_test.sh
U src/external/bsd/atf/dist/atf-version/generate-revision.sh
U src/external/bsd/atf/dist/atf-version/atf-version.1
U src/external/bsd/atf/dist/atf-version/atf-version.cpp
U src/external/bsd/atf/dist/doc/atf-test-program.1
U src/external/bsd/atf/dist/doc/atf-formats.5
U src/external/bsd/atf/dist/doc/atf-test-case.4
U src/external/bsd/atf/dist/doc/atf.7.in
U src/external/bsd/atf/dist/test-programs/meta_data_test.sh
U src/external/bsd/atf/dist/test-programs/c_helpers.c
U src/external/bsd/atf/dist/test-programs/cpp_helpers.cpp
U src/external/bsd/atf/dist/test-programs/Atffile
U src/external/bsd/atf/dist/test-programs/common.sh
U src/external/bsd/atf/dist/test-programs/sh_helpers.sh
U src/external/bsd/atf/dist/test-programs/config_test.sh
U src/external/bsd/atf/dist/test-programs/expect_test.sh
U src/external/bsd/atf/dist/test-programs/fork_test.sh
U src/external/bsd/atf/dist/test-programs/result_test.sh
U src/external/bsd/atf/dist/test-programs/srcdir_test.sh
6 conflicts created by this import.
Use the following command to help the merge:
cvs checkout -jTNF:yesterday -jTNF src/external/bsd/atf/dist
Home |
Main Index |
Thread Index |
Old Index