Subject: CVS commit: pkgsrc/devel/atf
To: None <pkgsrc-changes@NetBSD.org>
From: Julio M. Merino Vidal <jmmv@netbsd.org>
List: pkgsrc-changes
Date: 11/11/2007 21:46:41
Module Name: pkgsrc
Committed By: jmmv
Date: Sun Nov 11 21:46:41 UTC 2007
Modified Files:
pkgsrc/devel/atf: Makefile PLIST distinfo
Log Message:
Update to 0.3:
* Added XML output support to atf-report. This is accompanied by a DTD for
the format's structure and sample XSLT/CSS files to post-process this
output and convert it to a plain HTML report.
* Changed atf-run to add system information to the report it generates.
This is currently used by atf-report's XML output only, and is later
printed in the HTML reports in a nice and useful summary table. The user
and system administrator are allowed to tune this feature by means of
hooks.
* Removed the test cases' 'isolated' property. This was intended to avoid
touching the file system at all when running the related test case, but
this has not been true for a long while: some control files are
unconditionally required for several purposes, and we cannot easily get
rid of them. This way we remove several critical and delicate pieces of
code.
* Improved atf-report's CSV output format to include information about
test programs too.
* Fixed the tests that used atf-compile to not require this tool as a
helper. Avoids systems without build-time utilities to skip many tests
that could otherwise be run. (E.g. NetBSD without the comp.tgz set
installed.)
* Many general cleanups: Fixed many pieces of code marked as ugly and/or
incomplete.
To generate a diff of this commit:
cvs rdiff -r1.2 -r1.3 pkgsrc/devel/atf/Makefile pkgsrc/devel/atf/PLIST \
pkgsrc/devel/atf/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.