[LWN Logo]
[Timeline]
Date: Fri, 20 Oct 2000 17:37:04 +0100
To: lwn@lwn.net
Subject: (Fwd) LSB test news

For your information, recently posted to the LSB mail lists regards
Andrew

--- Forwarded mail from ajosey@rdg.opengroup.org (Andrew Josey)

Resent-Date: Thu, 19 Oct 2000 13:22:45 +0100
Date: Thu, 19 Oct 2000 13:22:45 +0100
From: Andrew Josey <ajosey@rdg.opengroup.org>
Reply-To: ajosey@rdg.opengroup.org (Andrew Josey)
To: lsb-test@linuxbase.org
Subject: LSB test news
Cc: lsb-spec@linuxbase.org
Resent-From: lsb-spec@lists.linuxbase.org

For your information, we've been busy but keeping it
fairly quiet. Here's a roundup of recent developments...

* First Milestones Reached for LSB Test Development

The first milestone for LSB test development is now complete.  This has
been in setting up the test framework for integrating tests into. The
framework adopted is the Test Environment Toolkit, with the VSXgen
(generic VSX test framework) layered on top of that. As proof of concept
the first testsets, the LSB-VSX and LSB-FHS testsets have been integrated
into the framework

Chris Yeoh from Linuxcare has been our key man for integration.

For more information on key milestones and proposed future developments
see http://www.linuxbase.org/test

* Test Results online for Phase I test suites

Initial test results from running the Phase I  tests are now
available online at http://www.linuxbase.org/test/results

This is work in progress and some caution should be used in interpreting
the results, as both the test suites and some underlying specifications
are in a state of flux.

* Additional Test Suites made available

Additional test suites from The Open Group have been made available
and are being integrated into the Linux Standard Base test efforts

These include the VSTH lite test suite - for part of the pthreads
specification (POSIX Threads),

see http://www.opengroup.org/testing/downloads/vsthlite.html

and VSC lite for Commands and Utilities.

VSC 5.1.1L is a lite version of the full VSC test suite, that is a subset of
the full version. It provides test coverage for 77 commands and utilities
from the POSIX.2-1992 specification. It is a self contained test package and
comes complete with its own version of the Test Environment Toolkit, and
distributions of the tcl and expect utilities that are used by the test
framework. This release is distributed as a complete release.

See http://www.opengroup.org/testing/downloads/vsclite.html

* Further Linux Test Suite Development

As part of the Phase II developments, efforts are underway to develop a
further testset , the LSB-OS test suite, providing further test coverage
for the Linux Standard Base.

The LSB.OS test set includes test coverage for the following interfaces:

1. X/Open UNIX 98 Extensions to fork, exec, kill
2.  Directory routines/files: dev_null,dev_tty,seekdir,telldir
3. Process environment interfaces: chroot, cuserid, nice, putenv, ulimit
4. SVID IPC : msgctl, msgget, msgrcv, msgsnd,semctl, semget, semop,
shmat, shmctl, shmdt, shmget, ftok
5. Stream related interfaces: fgetpos, fsetpos
6. Time related interfaces: clock difftime strptime
7. Multibyte: mblen mbstowcs mbtowc memmove wcstombs wctomb
8. POSIX.2 c-language binding: fnmatch glob wordexp getopt system popen pclose
9.Dynamic linking tests: dlopen, dlclose, dlerror
10. Asynchronous I/O: aio_cancel, aio_error, aio_fsync, aio_read,
aio_return aio_suspend, aio_write, lio_listio
11. Memory mapped files: mmap, msync, munmap, mprotect
12. Vectored i/o : readv, writev
13. UNIX98 pseudottys: ptsname, granpt
14. File tree walking: nftw, ftw
15. Logging functions: syslog,closelog,openlog
16.Context functions: makecontext, setcontext


We are also seeking further parties to fund or develop additional
workpackages for supporting the Linux Standard Base testing
efforts. For more information please contact Andrew Josey or see
http://www.linuxbase.org/test/


* CVS Access

Note, that we have recently changed our CVS repository and are now
maintaining our tests under the test_sets subtree at Sourceforge

See http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/test_sets/?cvsroot=lsb

To find out how to access the CVS repository, see

http://sourceforge.net/cvs/?group_id=1107

To browse the repository see
http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/?cvsroot=lsb


-----
Andrew Josey
The Open Group




---End of forwarded mail from ajosey@rdg.opengroup.org (Andrew Josey)