diff options
author | jmmv <jmmv@pkgsrc.org> | 2007-09-20 21:37:56 +0000 |
---|---|---|
committer | jmmv <jmmv@pkgsrc.org> | 2007-09-20 21:37:56 +0000 |
commit | 38ffcf30230da42e6cc85c890876d453d230b711 (patch) | |
tree | cea9a7a478060075401eb56691ea2daa91695c4d /devel | |
parent | cf98dc96e5f3ca2dcf7e6631812e4246b1bcbdf4 (diff) | |
download | pkgsrc-38ffcf30230da42e6cc85c890876d453d230b711.tar.gz |
Update to 0.2:
* Test cases now get a known umask on entry.
* atf-run now detects many unexpected failures caused by test programs
and reports them as bogus tests. atf-report is able to handle these
new errors and nicely reports them to the user.
* All the data formats read and written by the tools have been
documented and cleaned up. These include those grammars that define
how the different components communicate with each other as well as
the format of files written by the developers and users: the Atffiles
and the configuration files.
* Added the atf-version tool, a utility that displays information about
the currently installed version of ATF.
* Test cases can now define an optional cleanup routine to undo their
actions regardless of their exit status.
* atf-report now summarizes the list of failed (bogus) test programs
when using the ticker output format.
* Test programs now capture some termination signals and clean up any
temporary files before exiting the program.
* Multiple bug fixes and improvements all around.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/atf/Makefile | 6 | ||||
-rw-r--r-- | devel/atf/PLIST | 154 | ||||
-rw-r--r-- | devel/atf/distinfo | 8 |
3 files changed, 160 insertions, 8 deletions
diff --git a/devel/atf/Makefile b/devel/atf/Makefile index 2b3e644593a..9092c6c6598 100644 --- a/devel/atf/Makefile +++ b/devel/atf/Makefile @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.1.1.1 2007/08/20 11:59:17 jmmv Exp $ +# $NetBSD: Makefile,v 1.2 2007/09/20 21:37:56 jmmv Exp $ # -DISTNAME= atf-0.1 +DISTNAME= atf-0.2 CATEGORIES= devel -MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/jmmv/atf/0.1/ +MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/jmmv/atf/0.2/ MAINTAINER= jmmv@NetBSD.org HOMEPAGE= http://www.NetBSD.org/~jmmv/atf/ diff --git a/devel/atf/PLIST b/devel/atf/PLIST index b83c4e645af..b8a8323171a 100644 --- a/devel/atf/PLIST +++ b/devel/atf/PLIST @@ -1,8 +1,9 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2007/08/20 11:59:17 jmmv Exp $ +@comment $NetBSD: PLIST,v 1.2 2007/09/20 21:37:56 jmmv Exp $ bin/atf-compile bin/atf-config bin/atf-report bin/atf-run +bin/atf-version include/atf.hpp include/atf/application.hpp include/atf/atffile.hpp @@ -13,6 +14,8 @@ include/atf/expand.hpp include/atf/formats.hpp include/atf/fs.hpp include/atf/io.hpp +include/atf/macros.hpp +include/atf/parser.hpp include/atf/serial.hpp include/atf/tests.hpp include/atf/text.hpp @@ -28,9 +31,11 @@ man/man1/atf-format.1 man/man1/atf-report.1 man/man1/atf-run.1 man/man1/atf-test-program.1 +man/man1/atf-version.1 man/man4/atf-test-case.4 man/man5/atf-formats.5 man/man7/atf.7 +share/atf/atf.config.subr share/atf/atf.footer.subr share/atf/atf.header.subr share/atf/atf.init.subr @@ -40,6 +45,150 @@ share/doc/atf/NEWS share/doc/atf/README share/doc/atf/ROADMAP tests/atf/Atffile +tests/atf/formats/Atffile +tests/atf/formats/d_atffile_1 +tests/atf/formats/d_atffile_1.expout +tests/atf/formats/d_atffile_2 +tests/atf/formats/d_atffile_2.expout +tests/atf/formats/d_atffile_3 +tests/atf/formats/d_atffile_3.expout +tests/atf/formats/d_atffile_4 +tests/atf/formats/d_atffile_4.expout +tests/atf/formats/d_atffile_5 +tests/atf/formats/d_atffile_5.expout +tests/atf/formats/d_atffile_50 +tests/atf/formats/d_atffile_50.experr +tests/atf/formats/d_atffile_51 +tests/atf/formats/d_atffile_51.experr +tests/atf/formats/d_atffile_52 +tests/atf/formats/d_atffile_52.experr +tests/atf/formats/d_atffile_53 +tests/atf/formats/d_atffile_53.experr +tests/atf/formats/d_atffile_53.expout +tests/atf/formats/d_atffile_54 +tests/atf/formats/d_atffile_54.experr +tests/atf/formats/d_atffile_6 +tests/atf/formats/d_atffile_6.expout +tests/atf/formats/d_config_1 +tests/atf/formats/d_config_1.expout +tests/atf/formats/d_config_2 +tests/atf/formats/d_config_2.expout +tests/atf/formats/d_config_3 +tests/atf/formats/d_config_3.expout +tests/atf/formats/d_config_4 +tests/atf/formats/d_config_4.expout +tests/atf/formats/d_config_50 +tests/atf/formats/d_config_50.experr +tests/atf/formats/d_config_51 +tests/atf/formats/d_config_51.experr +tests/atf/formats/d_config_52 +tests/atf/formats/d_config_52.experr +tests/atf/formats/d_config_53 +tests/atf/formats/d_config_53.experr +tests/atf/formats/d_config_53.expout +tests/atf/formats/d_config_54 +tests/atf/formats/d_config_54.experr +tests/atf/formats/d_headers_1 +tests/atf/formats/d_headers_1.experr +tests/atf/formats/d_headers_10 +tests/atf/formats/d_headers_10.experr +tests/atf/formats/d_headers_11 +tests/atf/formats/d_headers_11.experr +tests/atf/formats/d_headers_12 +tests/atf/formats/d_headers_12.experr +tests/atf/formats/d_headers_2 +tests/atf/formats/d_headers_2.experr +tests/atf/formats/d_headers_3 +tests/atf/formats/d_headers_3.experr +tests/atf/formats/d_headers_4 +tests/atf/formats/d_headers_4.experr +tests/atf/formats/d_headers_5 +tests/atf/formats/d_headers_5.experr +tests/atf/formats/d_headers_6 +tests/atf/formats/d_headers_6.experr +tests/atf/formats/d_headers_7 +tests/atf/formats/d_headers_7.experr +tests/atf/formats/d_headers_8 +tests/atf/formats/d_headers_8.experr +tests/atf/formats/d_headers_9 +tests/atf/formats/d_headers_9.experr +tests/atf/formats/d_tcs_1 +tests/atf/formats/d_tcs_1.errin +tests/atf/formats/d_tcs_1.expout +tests/atf/formats/d_tcs_1.outin +tests/atf/formats/d_tcs_2 +tests/atf/formats/d_tcs_2.errin +tests/atf/formats/d_tcs_2.expout +tests/atf/formats/d_tcs_2.outin +tests/atf/formats/d_tcs_3 +tests/atf/formats/d_tcs_3.errin +tests/atf/formats/d_tcs_3.expout +tests/atf/formats/d_tcs_3.outin +tests/atf/formats/d_tcs_4 +tests/atf/formats/d_tcs_4.errin +tests/atf/formats/d_tcs_4.expout +tests/atf/formats/d_tcs_4.outin +tests/atf/formats/d_tcs_5 +tests/atf/formats/d_tcs_5.errin +tests/atf/formats/d_tcs_5.expout +tests/atf/formats/d_tcs_5.outin +tests/atf/formats/d_tcs_50 +tests/atf/formats/d_tcs_50.experr +tests/atf/formats/d_tcs_51 +tests/atf/formats/d_tcs_51.experr +tests/atf/formats/d_tcs_52 +tests/atf/formats/d_tcs_52.experr +tests/atf/formats/d_tcs_53 +tests/atf/formats/d_tcs_53.experr +tests/atf/formats/d_tcs_53.expout +tests/atf/formats/d_tcs_54 +tests/atf/formats/d_tcs_54.experr +tests/atf/formats/d_tcs_54.expout +tests/atf/formats/d_tcs_55 +tests/atf/formats/d_tcs_55.experr +tests/atf/formats/d_tcs_55.expout +tests/atf/formats/d_tcs_56 +tests/atf/formats/d_tcs_56.errin +tests/atf/formats/d_tcs_56.experr +tests/atf/formats/d_tcs_56.expout +tests/atf/formats/d_tcs_56.outin +tests/atf/formats/d_tcs_57 +tests/atf/formats/d_tcs_57.errin +tests/atf/formats/d_tcs_57.experr +tests/atf/formats/d_tcs_57.expout +tests/atf/formats/d_tcs_57.outin +tests/atf/formats/d_tps_1 +tests/atf/formats/d_tps_1.expout +tests/atf/formats/d_tps_2 +tests/atf/formats/d_tps_2.expout +tests/atf/formats/d_tps_3 +tests/atf/formats/d_tps_3.expout +tests/atf/formats/d_tps_50 +tests/atf/formats/d_tps_50.experr +tests/atf/formats/d_tps_51 +tests/atf/formats/d_tps_51.experr +tests/atf/formats/d_tps_52 +tests/atf/formats/d_tps_52.experr +tests/atf/formats/d_tps_53 +tests/atf/formats/d_tps_53.experr +tests/atf/formats/d_tps_53.expout +tests/atf/formats/d_tps_54 +tests/atf/formats/d_tps_54.experr +tests/atf/formats/d_tps_54.expout +tests/atf/formats/d_tps_55 +tests/atf/formats/d_tps_55.experr +tests/atf/formats/d_tps_55.expout +tests/atf/formats/d_tps_56 +tests/atf/formats/d_tps_56.experr +tests/atf/formats/d_tps_56.expout +tests/atf/formats/d_tps_57 +tests/atf/formats/d_tps_57.experr +tests/atf/formats/d_tps_57.expout +tests/atf/formats/d_tps_58 +tests/atf/formats/d_tps_58.experr +tests/atf/formats/d_tps_58.expout +tests/atf/formats/h_parser +tests/atf/formats/t_parsers tests/atf/sh_interface/Atffile tests/atf/sh_interface/t_atf_check tests/atf/sh_interface/t_config @@ -48,6 +197,7 @@ tests/atf/sh_interface/t_tc tests/atf/test_programs/Atffile tests/atf/test_programs/h_cpp tests/atf/test_programs/h_sh +tests/atf/test_programs/t_cleanup tests/atf/test_programs/t_config tests/atf/test_programs/t_env tests/atf/test_programs/t_fork @@ -66,6 +216,7 @@ tests/atf/units/t_expand tests/atf/units/t_formats tests/atf/units/t_fs tests/atf/units/t_io +tests/atf/units/t_parser tests/atf/units/t_serial tests/atf/units/t_tests tests/atf/units/t_text @@ -74,6 +225,7 @@ tests/atf/units/t_user @dirrm tests/atf/tools @dirrm tests/atf/test_programs @dirrm tests/atf/sh_interface +@dirrm tests/atf/formats @dirrm tests/atf @dirrm tests @dirrm share/doc/atf diff --git a/devel/atf/distinfo b/devel/atf/distinfo index d047e533b62..f34c7667bf3 100644 --- a/devel/atf/distinfo +++ b/devel/atf/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.1.1.1 2007/08/20 11:59:17 jmmv Exp $ +$NetBSD: distinfo,v 1.2 2007/09/20 21:37:56 jmmv Exp $ -SHA1 (atf-0.1.tar.gz) = 3f3b8355d30f1372a5e3e5fed8621441956b6a4d -RMD160 (atf-0.1.tar.gz) = f7157e7dd576626de61d6bcbaac19ec2df899bfc -Size (atf-0.1.tar.gz) = 429665 bytes +SHA1 (atf-0.2.tar.gz) = f31cf24df78c194b63c0694c0f1a7b2f7bb0c9b6 +RMD160 (atf-0.2.tar.gz) = dc80abd7a94d85c93def55b78b66f5cd5948ada6 +Size (atf-0.2.tar.gz) = 457759 bytes |