Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/dist/atf



Module Name:    src
Committed By:   jmmv
Date:           Mon Feb  4 20:23:15 UTC 2008

Update of /cvsroot/src/dist/atf
In directory ivanova.netbsd.org:/tmp/cvs-serv27617

Log Message:
Import of ATF 0.4

Changes in this release:

* Added two new manual pages, atf-c++-api and atf-sh-api, describing the
  C++ and POSIX shell interfaces used to write test programs.

* Added a pkg-config file, useful to get the flags to build against the
  C++ library or to easily detect the presence of ATF.

* Added a way for test cases to require a specific architecture and/or
  machine type through the new 'require.arch' and 'require.machine'
  meta-data properties, respectively.

* Added the 'timeout' property to test cases, useful to set an upper-bound
  limit for the test's run time and thus prevent global test program stalls
  due to the test case's misbehavior.

* Added the atf-exec(1) internal utility, used to execute a command after
  changing the process group it belongs to.

* Added the atf-killpg(1) internal utility, used to kill process groups.

* Multiple portability fixes.  Of special interest, full support for SunOS
  (Solaris Express Developer Edition 2007/09) using the Sun Studio 12 C++
  compiler.

* Fixed a serious bug that prevented atf-run(1) from working at all under
  Fedora 8 x86_64.  Due to the nature of the bug, other platforms were
  likely affected too.

Status:

Vendor Tag:     TNF
Release Tags:   atf-0-4
                
U src/dist/atf/aclocal.m4
U src/dist/atf/atf.hpp
U src/dist/atf/AUTHORS
U src/dist/atf/ChangeLog
U src/dist/atf/config.h.in
U src/dist/atf/configure
U src/dist/atf/configure.ac
U src/dist/atf/COPYING
U src/dist/atf/INSTALL
U src/dist/atf/Makefile.am
U src/dist/atf/Makefile.in
U src/dist/atf/NEWS
U src/dist/atf/README
U src/dist/atf/revision.h
U src/dist/atf/ROADMAP
N src/dist/atf/admin/check-install.sh
U src/dist/atf/admin/check-style-common.awk
U src/dist/atf/admin/check-style-cpp.awk
U src/dist/atf/admin/check-style-man.awk
U src/dist/atf/admin/check-style-shell.awk
U src/dist/atf/admin/check-style.sh
U src/dist/atf/admin/config.guess
U src/dist/atf/admin/config.sub
U src/dist/atf/admin/depcomp
U src/dist/atf/admin/install-sh
U src/dist/atf/admin/ltmain.sh
U src/dist/atf/admin/missing
U src/dist/atf/admin/revision-dist.h
U src/dist/atf/atf/application.cpp
U src/dist/atf/atf/application.hpp
N src/dist/atf/atf/atf-c++-api.3
U src/dist/atf/atf/atffile.cpp
U src/dist/atf/atf/atffile.hpp
U src/dist/atf/atf/config.cpp
U src/dist/atf/atf/config.hpp
U src/dist/atf/atf/env.cpp
U src/dist/atf/atf/env.hpp
U src/dist/atf/atf/exceptions.cpp
U src/dist/atf/atf/exceptions.hpp
U src/dist/atf/atf/expand.cpp
U src/dist/atf/atf/expand.hpp
U src/dist/atf/atf/formats.cpp
U src/dist/atf/atf/formats.hpp
U src/dist/atf/atf/fs.cpp
U src/dist/atf/atf/fs.hpp
U src/dist/atf/atf/io.cpp
U src/dist/atf/atf/io.hpp
U src/dist/atf/atf/macros.hpp
U src/dist/atf/atf/parser.cpp
U src/dist/atf/atf/parser.hpp
U src/dist/atf/atf/sanity.cpp
U src/dist/atf/atf/sanity.hpp
N src/dist/atf/atf/signals.cpp
N src/dist/atf/atf/signals.hpp
U src/dist/atf/atf/tests.cpp
U src/dist/atf/atf/tests.hpp
U src/dist/atf/atf/text.cpp
U src/dist/atf/atf/text.hpp
U src/dist/atf/atf/ui.cpp
U src/dist/atf/atf/ui.hpp
U src/dist/atf/atf/user.cpp
U src/dist/atf/atf/user.hpp
U src/dist/atf/atf/utils.hpp
U src/dist/atf/data/atf-run.hooks
N src/dist/atf/data/atf.pc.in
U src/dist/atf/data/tests-results.css
U src/dist/atf/data/tests-results.dtd
U src/dist/atf/data/tests-results.xsl
U src/dist/atf/doc/atf-formats.5
U src/dist/atf/doc/atf-test-case.4
U src/dist/atf/doc/atf-test-program.1
U src/dist/atf/doc/atf.7.in
N src/dist/atf/m4/cxx-std-funcs.m4
N src/dist/atf/m4/developer-mode.m4
N src/dist/atf/m4/module-application.m4
N src/dist/atf/m4/module-env.m4
N src/dist/atf/m4/module-fs.m4
N src/dist/atf/m4/module-sanity.m4
N src/dist/atf/subrs/atf-sh-api.3
U src/dist/atf/subrs/atf.footer.subr
U src/dist/atf/subrs/atf.header.subr
U src/dist/atf/subrs/atf.init.subr
U src/dist/atf/tests/atf/Atffile
N src/dist/atf/tests/atf/data/Atffile
N src/dist/atf/tests/atf/data/t_pkg_config.sh
U src/dist/atf/tests/atf/formats/Atffile
U src/dist/atf/tests/atf/formats/d_atffile_1
U src/dist/atf/tests/atf/formats/d_atffile_1.expout
U src/dist/atf/tests/atf/formats/d_atffile_2
U src/dist/atf/tests/atf/formats/d_atffile_2.expout
U src/dist/atf/tests/atf/formats/d_atffile_3
U src/dist/atf/tests/atf/formats/d_atffile_3.expout
U src/dist/atf/tests/atf/formats/d_atffile_4
U src/dist/atf/tests/atf/formats/d_atffile_4.expout
U src/dist/atf/tests/atf/formats/d_atffile_5
U src/dist/atf/tests/atf/formats/d_atffile_5.expout
U src/dist/atf/tests/atf/formats/d_atffile_50
U src/dist/atf/tests/atf/formats/d_atffile_50.experr
U src/dist/atf/tests/atf/formats/d_atffile_51
U src/dist/atf/tests/atf/formats/d_atffile_51.experr
U src/dist/atf/tests/atf/formats/d_atffile_52
U src/dist/atf/tests/atf/formats/d_atffile_52.experr
U src/dist/atf/tests/atf/formats/d_atffile_53
U src/dist/atf/tests/atf/formats/d_atffile_53.experr
U src/dist/atf/tests/atf/formats/d_atffile_53.expout
U src/dist/atf/tests/atf/formats/d_atffile_54
U src/dist/atf/tests/atf/formats/d_atffile_54.experr
U src/dist/atf/tests/atf/formats/d_atffile_6
U src/dist/atf/tests/atf/formats/d_atffile_6.expout
U src/dist/atf/tests/atf/formats/d_config_1
U src/dist/atf/tests/atf/formats/d_config_1.expout
U src/dist/atf/tests/atf/formats/d_config_2
U src/dist/atf/tests/atf/formats/d_config_2.expout
U src/dist/atf/tests/atf/formats/d_config_3
U src/dist/atf/tests/atf/formats/d_config_3.expout
U src/dist/atf/tests/atf/formats/d_config_4
U src/dist/atf/tests/atf/formats/d_config_4.expout
U src/dist/atf/tests/atf/formats/d_config_50
U src/dist/atf/tests/atf/formats/d_config_50.experr
U src/dist/atf/tests/atf/formats/d_config_51
U src/dist/atf/tests/atf/formats/d_config_51.experr
U src/dist/atf/tests/atf/formats/d_config_52
U src/dist/atf/tests/atf/formats/d_config_52.experr
U src/dist/atf/tests/atf/formats/d_config_53
U src/dist/atf/tests/atf/formats/d_config_53.experr
U src/dist/atf/tests/atf/formats/d_config_53.expout
U src/dist/atf/tests/atf/formats/d_config_54
U src/dist/atf/tests/atf/formats/d_config_54.experr
U src/dist/atf/tests/atf/formats/d_headers_1
U src/dist/atf/tests/atf/formats/d_headers_1.experr
U src/dist/atf/tests/atf/formats/d_headers_10
U src/dist/atf/tests/atf/formats/d_headers_10.experr
U src/dist/atf/tests/atf/formats/d_headers_11
U src/dist/atf/tests/atf/formats/d_headers_11.experr
U src/dist/atf/tests/atf/formats/d_headers_12
U src/dist/atf/tests/atf/formats/d_headers_12.experr
U src/dist/atf/tests/atf/formats/d_headers_2
U src/dist/atf/tests/atf/formats/d_headers_2.experr
U src/dist/atf/tests/atf/formats/d_headers_3
U src/dist/atf/tests/atf/formats/d_headers_3.experr
U src/dist/atf/tests/atf/formats/d_headers_4
U src/dist/atf/tests/atf/formats/d_headers_4.experr
U src/dist/atf/tests/atf/formats/d_headers_5
U src/dist/atf/tests/atf/formats/d_headers_5.experr
U src/dist/atf/tests/atf/formats/d_headers_6
U src/dist/atf/tests/atf/formats/d_headers_7
U src/dist/atf/tests/atf/formats/d_headers_6.experr
U src/dist/atf/tests/atf/formats/d_headers_7.experr
U src/dist/atf/tests/atf/formats/d_headers_8
U src/dist/atf/tests/atf/formats/d_headers_8.experr
U src/dist/atf/tests/atf/formats/d_headers_9
U src/dist/atf/tests/atf/formats/d_headers_9.experr
U src/dist/atf/tests/atf/formats/d_tcs_1
U src/dist/atf/tests/atf/formats/d_tcs_1.errin
U src/dist/atf/tests/atf/formats/d_tcs_1.expout
U src/dist/atf/tests/atf/formats/d_tcs_1.outin
U src/dist/atf/tests/atf/formats/d_tcs_2
U src/dist/atf/tests/atf/formats/d_tcs_2.errin
U src/dist/atf/tests/atf/formats/d_tcs_2.expout
U src/dist/atf/tests/atf/formats/d_tcs_2.outin
U src/dist/atf/tests/atf/formats/d_tcs_3
U src/dist/atf/tests/atf/formats/d_tcs_3.errin
U src/dist/atf/tests/atf/formats/d_tcs_3.expout
U src/dist/atf/tests/atf/formats/d_tcs_3.outin
U src/dist/atf/tests/atf/formats/d_tcs_4
U src/dist/atf/tests/atf/formats/d_tcs_4.errin
U src/dist/atf/tests/atf/formats/d_tcs_4.expout
U src/dist/atf/tests/atf/formats/d_tcs_4.outin
U src/dist/atf/tests/atf/formats/d_tcs_5
U src/dist/atf/tests/atf/formats/d_tcs_5.errin
U src/dist/atf/tests/atf/formats/d_tcs_5.expout
U src/dist/atf/tests/atf/formats/d_tcs_5.outin
U src/dist/atf/tests/atf/formats/d_tcs_50
U src/dist/atf/tests/atf/formats/d_tcs_50.experr
U src/dist/atf/tests/atf/formats/d_tcs_51
U src/dist/atf/tests/atf/formats/d_tcs_51.experr
U src/dist/atf/tests/atf/formats/d_tcs_52
U src/dist/atf/tests/atf/formats/d_tcs_52.experr
U src/dist/atf/tests/atf/formats/d_tcs_53
U src/dist/atf/tests/atf/formats/d_tcs_53.experr
U src/dist/atf/tests/atf/formats/d_tcs_53.expout
U src/dist/atf/tests/atf/formats/d_tcs_54
U src/dist/atf/tests/atf/formats/d_tcs_54.experr
U src/dist/atf/tests/atf/formats/d_tcs_54.expout
U src/dist/atf/tests/atf/formats/d_tcs_55
U src/dist/atf/tests/atf/formats/d_tcs_55.experr
U src/dist/atf/tests/atf/formats/d_tcs_55.expout
U src/dist/atf/tests/atf/formats/d_tcs_56
U src/dist/atf/tests/atf/formats/d_tcs_56.errin
U src/dist/atf/tests/atf/formats/d_tcs_56.experr
U src/dist/atf/tests/atf/formats/d_tcs_57
U src/dist/atf/tests/atf/formats/d_tcs_56.expout
U src/dist/atf/tests/atf/formats/d_tcs_56.outin
U src/dist/atf/tests/atf/formats/d_tcs_57.errin
U src/dist/atf/tests/atf/formats/d_tcs_57.experr
U src/dist/atf/tests/atf/formats/d_tcs_57.expout
U src/dist/atf/tests/atf/formats/d_tcs_57.outin
U src/dist/atf/tests/atf/formats/d_tps_1
U src/dist/atf/tests/atf/formats/d_tps_1.expout
U src/dist/atf/tests/atf/formats/d_tps_2
U src/dist/atf/tests/atf/formats/d_tps_2.expout
U src/dist/atf/tests/atf/formats/d_tps_3
U src/dist/atf/tests/atf/formats/d_tps_3.expout
U src/dist/atf/tests/atf/formats/d_tps_4
U src/dist/atf/tests/atf/formats/d_tps_4.expout
U src/dist/atf/tests/atf/formats/d_tps_5
U src/dist/atf/tests/atf/formats/d_tps_5.expout
U src/dist/atf/tests/atf/formats/d_tps_50
U src/dist/atf/tests/atf/formats/d_tps_50.experr
U src/dist/atf/tests/atf/formats/d_tps_51
U src/dist/atf/tests/atf/formats/d_tps_51.experr
U src/dist/atf/tests/atf/formats/d_tps_52
U src/dist/atf/tests/atf/formats/d_tps_52.experr
U src/dist/atf/tests/atf/formats/d_tps_53
U src/dist/atf/tests/atf/formats/d_tps_53.experr
U src/dist/atf/tests/atf/formats/d_tps_53.expout
U src/dist/atf/tests/atf/formats/d_tps_54
U src/dist/atf/tests/atf/formats/d_tps_54.experr
U src/dist/atf/tests/atf/formats/d_tps_54.expout
U src/dist/atf/tests/atf/formats/d_tps_55
U src/dist/atf/tests/atf/formats/d_tps_55.experr
U src/dist/atf/tests/atf/formats/d_tps_55.expout
U src/dist/atf/tests/atf/formats/d_tps_56
U src/dist/atf/tests/atf/formats/d_tps_56.experr
U src/dist/atf/tests/atf/formats/d_tps_56.expout
U src/dist/atf/tests/atf/formats/d_tps_57
U src/dist/atf/tests/atf/formats/d_tps_57.experr
U src/dist/atf/tests/atf/formats/d_tps_57.expout
U src/dist/atf/tests/atf/formats/d_tps_58
U src/dist/atf/tests/atf/formats/d_tps_58.experr
U src/dist/atf/tests/atf/formats/d_tps_58.expout
U src/dist/atf/tests/atf/formats/d_tps_59
U src/dist/atf/tests/atf/formats/d_tps_59.experr
U src/dist/atf/tests/atf/formats/d_tps_60
U src/dist/atf/tests/atf/formats/d_tps_60.experr
U src/dist/atf/tests/atf/formats/d_tps_61
U src/dist/atf/tests/atf/formats/d_tps_61.experr
U src/dist/atf/tests/atf/formats/d_tps_62
U src/dist/atf/tests/atf/formats/d_tps_62.experr
U src/dist/atf/tests/atf/formats/d_tps_62.expout
U src/dist/atf/tests/atf/formats/d_tps_63
U src/dist/atf/tests/atf/formats/d_tps_63.experr
U src/dist/atf/tests/atf/formats/d_tps_63.expout
U src/dist/atf/tests/atf/formats/d_tps_64
U src/dist/atf/tests/atf/formats/d_tps_64.experr
U src/dist/atf/tests/atf/formats/d_tps_64.expout
U src/dist/atf/tests/atf/formats/d_tps_65
U src/dist/atf/tests/atf/formats/d_tps_65.experr
U src/dist/atf/tests/atf/formats/d_tps_65.expout
U src/dist/atf/tests/atf/formats/d_tps_66
U src/dist/atf/tests/atf/formats/d_tps_66.experr
U src/dist/atf/tests/atf/formats/d_tps_66.expout
U src/dist/atf/tests/atf/formats/h_parser.cpp
U src/dist/atf/tests/atf/formats/t_parsers.sh
U src/dist/atf/tests/atf/formats/t_writers.cpp
U src/dist/atf/tests/atf/sh_interface/Atffile
U src/dist/atf/tests/atf/sh_interface/h_misc.sh
U src/dist/atf/tests/atf/sh_interface/t_atf_check.sh
U src/dist/atf/tests/atf/sh_interface/t_config.sh
U src/dist/atf/tests/atf/sh_interface/t_normalize.sh
U src/dist/atf/tests/atf/sh_interface/t_tc.sh
U src/dist/atf/tests/atf/sh_interface/t_tp.sh
U src/dist/atf/tests/atf/test_programs/Atffile
U src/dist/atf/tests/atf/test_programs/h_cpp.cpp
U src/dist/atf/tests/atf/test_programs/h_sh.sh
U src/dist/atf/tests/atf/test_programs/t_cleanup.sh
U src/dist/atf/tests/atf/test_programs/t_config.sh
U src/dist/atf/tests/atf/test_programs/t_env.sh
U src/dist/atf/tests/atf/test_programs/t_fork.sh
U src/dist/atf/tests/atf/test_programs/t_meta_data.sh
U src/dist/atf/tests/atf/test_programs/t_srcdir.sh
U src/dist/atf/tests/atf/test_programs/t_status.sh
U src/dist/atf/tests/atf/test_programs/t_workdir.sh
U src/dist/atf/tests/atf/tools/Atffile
U src/dist/atf/tests/atf/tools/h_fail.cpp
U src/dist/atf/tests/atf/tools/h_misc.cpp
U src/dist/atf/tests/atf/tools/h_mode.cpp
U src/dist/atf/tests/atf/tools/h_pass.cpp
U src/dist/atf/tests/atf/tools/t_atf_cleanup.sh
U src/dist/atf/tests/atf/tools/t_atf_compile.sh
U src/dist/atf/tests/atf/tools/t_atf_config.sh
N src/dist/atf/tests/atf/tools/t_atf_exec.sh
N src/dist/atf/tests/atf/tools/t_atf_killpg.sh
U src/dist/atf/tests/atf/tools/t_atf_report.sh
U src/dist/atf/tests/atf/tools/t_atf_run.sh
U src/dist/atf/tests/atf/units/Atffile
U src/dist/atf/tests/atf/units/t_config.cpp
U src/dist/atf/tests/atf/units/t_env.cpp
U src/dist/atf/tests/atf/units/t_expand.cpp
U src/dist/atf/tests/atf/units/t_fs.cpp
U src/dist/atf/tests/atf/units/t_io.cpp
U src/dist/atf/tests/atf/units/t_parser.cpp
U src/dist/atf/tests/atf/units/t_sanity.cpp
N src/dist/atf/tests/atf/units/t_signals.cpp
U src/dist/atf/tests/atf/units/t_tests.cpp
U src/dist/atf/tests/atf/units/t_text.cpp
U src/dist/atf/tests/atf/units/t_user.cpp
U src/dist/atf/tests/atf/units/t_utils.cpp
U src/dist/atf/tests/bootstrap/h_app_empty.cpp
U src/dist/atf/tests/bootstrap/h_app_opts_args.cpp
U src/dist/atf/tests/bootstrap/h_tp_atf_check_sh.sh
U src/dist/atf/tests/bootstrap/h_tp_basic_cpp.cpp
U src/dist/atf/tests/bootstrap/h_tp_basic_sh.sh
U src/dist/atf/tests/bootstrap/package.m4
U src/dist/atf/tests/bootstrap/t_application_help.at
U src/dist/atf/tests/bootstrap/t_application_opts_args.at
U src/dist/atf/tests/bootstrap/t_atf_config.at
U src/dist/atf/tests/bootstrap/t_atf_format.at
U src/dist/atf/tests/bootstrap/t_atf_run.at
U src/dist/atf/tests/bootstrap/t_subr_atf_check.at
U src/dist/atf/tests/bootstrap/t_test_program_compare.at
U src/dist/atf/tests/bootstrap/t_test_program_filter.at
U src/dist/atf/tests/bootstrap/t_test_program_list.at
U src/dist/atf/tests/bootstrap/t_test_program_run.at
U src/dist/atf/tests/bootstrap/testsuite
U src/dist/atf/tests/bootstrap/testsuite.at
U src/dist/atf/tests/build/t_include_application_hpp.cpp
U src/dist/atf/tests/build/t_include_atf_hpp.cpp
U src/dist/atf/tests/build/t_include_atffile_hpp.cpp
U src/dist/atf/tests/build/t_include_config_hpp.cpp
U src/dist/atf/tests/build/t_include_env_hpp.cpp
U src/dist/atf/tests/build/t_include_exceptions_hpp.cpp
U src/dist/atf/tests/build/t_include_expand_hpp.cpp
U src/dist/atf/tests/build/t_include_formats_hpp.cpp
U src/dist/atf/tests/build/t_include_fs_hpp.cpp
U src/dist/atf/tests/build/t_include_io_hpp.cpp
U src/dist/atf/tests/build/t_include_macros_hpp.cpp
U src/dist/atf/tests/build/t_include_parser_hpp.cpp
U src/dist/atf/tests/build/t_include_sanity_hpp.cpp
N src/dist/atf/tests/build/t_include_signals_hpp.cpp
U src/dist/atf/tests/build/t_include_tests_hpp.cpp
U src/dist/atf/tests/build/t_include_text_hpp.cpp
U src/dist/atf/tests/build/t_include_ui_hpp.cpp
U src/dist/atf/tests/build/t_include_user_hpp.cpp
U src/dist/atf/tests/build/t_include_utils_hpp.cpp
N src/dist/atf/tests/build/t_use_macros_hpp.cpp
U src/dist/atf/tools/atf-cleanup.1
U src/dist/atf/tools/atf-cleanup.cpp
U src/dist/atf/tools/atf-compile.1
U src/dist/atf/tools/atf-compile.cpp
U src/dist/atf/tools/atf-config.1
U src/dist/atf/tools/atf-config.cpp
N src/dist/atf/tools/atf-exec.1
N src/dist/atf/tools/atf-exec.cpp
U src/dist/atf/tools/atf-format.1
U src/dist/atf/tools/atf-format.cpp
U src/dist/atf/tools/atf-host-compile.sh
N src/dist/atf/tools/atf-killpg.1
N src/dist/atf/tools/atf-killpg.cpp
U src/dist/atf/tools/atf-report.1
U src/dist/atf/tools/atf-report.cpp
U src/dist/atf/tools/atf-run.1
U src/dist/atf/tools/atf-run.cpp
U src/dist/atf/tools/atf-run.hooks
U src/dist/atf/tools/atf-version.1
U src/dist/atf/tools/atf-version.cpp

No conflicts created by this import




Home | Main Index | Thread Index | Old Index