./devel/atf, Automated testing framework

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.7, Package name: atf-0.7, Maintainer: jmmv

The Automated Testing Framework (ATF) is a collection of libraries and
utilities designed to ease unattended application testing in the hands of
developers and end users of a specific piece of software.

As regards developers, ATF provides the necessary means to easily create
test suites composed of multiple test programs, which in turn are a
collection of test cases. It also attempts to simplify the debugging of
problems when these test cases detect an error by providing as much
information as possible about the failure.

As regards users, it simplifies the process of running the test suites and,
in special, encourages end users to run them often: they do not need to
have source trees around nor any other development tools installed to be
able to certify that a given piece of software works on their machine as
advertised.


Required to run:
[textproc/xmlcatmgr]

Required to build:
[devel/libtool-base]

Master sites:

SHA1: a77edf79576039374a3d88872b9059ac5f6d25aa
RMD160: 38e9708a637696311c644cd1665b4753d6b8e939
Filesize: 646.205 KB

Version history: (Expand)


CVS history: (Expand)


   2009-12-22 17:08:30 by Julio M. Merino Vidal | Files touched by this commit (3) | Package updated
Log message:
Update to 0.7:

* Added build-time checks to atf-c and atf-c++. A binding for atf-sh
  will come later.

* Migrated all build-time checks for header files to proper ATF tests.
  This demonstrates the use of the new feature described above.

* Added an internal API for child process management.

* Converted all plain-text distribution documents to a Docbook canonical
  version, and include pre-generated plain text and HTML copies in the
  distribution file.

* Simplified the contents of the Makefile.am by regenerating it from a
  canonical Makefile.am.m4 source. As a side-effect, some dependency
  specifications were fixed.

* Migrated all checks from the check target to installcheck, as these
  require ATF to be installed.

* Fixed sign comparison mismatches triggered by the now-enabled
  -Wsign-compare.

* Fixed many memory and object leaks.
   2009-06-30 02:07:26 by Joerg Sonnenberger | Files touched by this commit (159)
Log message:
Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
   2009-06-14 20:48:18 by Joerg Sonnenberger | Files touched by this commit (44)
Log message:
Convert @exec/@unexec to @pkgdir or drop it.
   2009-06-14 19:49:18 by Joerg Sonnenberger | Files touched by this commit (454)
Log message:
Remove @dirrm entries from PLISTs
   2009-01-18 22:23:14 by Julio M. Merino Vidal | Files touched by this commit (3) | Package updated
Log message:
Update to 0.6:

Release date: January 18th, 2009
   2008-06-12 04:14:58 by Joerg Sonnenberger | Files touched by this commit (1134)
Log message:
Add DESTDIR support.
   2008-05-24 08:14:01 by OBATA Akio | Files touched by this commit (3)
Log message:
GNU configure require C compiler in configure phase.
Suggested by Hasso Tepper in PR 38626.
   2008-05-01 17:14:21 by Julio M. Merino Vidal | Files touched by this commit (3) | Package updated
Log message:
Update to 0.5.  Release details:

Release date: May 1st, 2008