pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/atf Update to 0.2:
details: https://anonhg.NetBSD.org/pkgsrc/rev/e31204d6ec07
branches: trunk
changeset: 533526:e31204d6ec07
user: jmmv <jmmv%pkgsrc.org@localhost>
date: Thu Sep 20 21:37:56 2007 +0000
description:
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:
devel/atf/Makefile | 6 +-
devel/atf/PLIST | 154 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
devel/atf/distinfo | 8 +-
3 files changed, 160 insertions(+), 8 deletions(-)
diffs (239 lines):
diff -r f8fcff05ab2b -r e31204d6ec07 devel/atf/Makefile
--- a/devel/atf/Makefile Thu Sep 20 21:37:35 2007 +0000
+++ b/devel/atf/Makefile Thu Sep 20 21:37:56 2007 +0000
@@ -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@localhost
HOMEPAGE= http://www.NetBSD.org/~jmmv/atf/
diff -r f8fcff05ab2b -r e31204d6ec07 devel/atf/PLIST
--- a/devel/atf/PLIST Thu Sep 20 21:37:35 2007 +0000
+++ b/devel/atf/PLIST Thu Sep 20 21:37:56 2007 +0000
@@ -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/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-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/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/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_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 @@
@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 -r f8fcff05ab2b -r e31204d6ec07 devel/atf/distinfo
--- a/devel/atf/distinfo Thu Sep 20 21:37:35 2007 +0000
+++ b/devel/atf/distinfo Thu Sep 20 21:37:56 2007 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index