ATF-devel archive

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

ANNOUNCE: ATF 0.4 released



Hello,

I am very pleased to announce the availability of ATF's fourth public
release, 0.4.  The initial main goal of this release was to provide some
developer-specific documentation, but once I attacked the implementation
of the features planned in the roadmap, things got more complex.  In the
end, this release brings several new features and lots of portability
fixes.

The major changes in this release are:

* 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.

The checksums for atf-0.4.tar.gz are:

* MD5: df5b8794577cf962ccb7a0434644c9a3
* SHA1: dce4885a2f2d55d73d5f248fe482d5ac3101ce86
* SHA512: 93bb92bb 50784092 5ba10613 240360e6 eef605c9 e1eafff7
          c0bcdc4b b27c27cd b272d479 cedf3bee b37d7550 bcb58ab5
          c1fdb893 04492277 9bec29c8 4c9659ce

As usual, you can download this release from the web site at:

    http://www.NetBSD.org/~jmmv/atf/download.html

And you can get more information about the project at:

    http://www.NetBSD.org/~jmmv/atf/

Enjoy!

-- 
Julio M. Merino Vidal <jmmv%NetBSD.org@localhost>



Home | Main Index | Thread Index | Old Index