From: Robert Williamson <robbiew@us...> - 2004-01-08 20:38:55
The Linux Test Project test suite <http://www.linuxtestproject.org> has
been released. The latest version of the testsuite contains 2100+ tests
for the Linux OS. Our web site also contains other information such as:
test results, a Linux test tools matrix, technical papers and HowTos on
Linux testing, and a code coverage analysis tool.
Developers from the Linux Test Project co-authored the whitepaper,
"Putting Linux Reliability to the Test". This article documents the
test results and analysis of the Linux kernel and other core OS
components, including everything from libraries and device drivers to
file systems and networking, all under some fairly adverse conditions,
over a period of 60 days. You can find the paper at:
* Code cleanups by Erik Andersen, Glen Foster, Jay Turner, and
* Removal of a memory leak in one of the test harness libraries
by Randy Hron.
* Improvements to allow tests to build and execute under more
environments and distributions.
We encourage the community to post results to ltp-results@...,
and patches, new tests, or comments/questions to ltp-list@...
See ChangeLog below.
Robert V. Williamson <robbiew@...>
Linux Test Project
IBM Linux Technology Center
IRC: #ltp on freenode.irc.net
"Only two things are infinite, the universe and human stupidity, and I'm
not sure about the former." -Albert Einstein
- Fixed broken -l option in runalltests.sh. ( Paul Larson )
- Fixed netpipe typo in runalltests.sh. ( Paul Larson )
- Fixed memory leak in parse_opts.c library. ( Randy Hron )
- Removed personality() system call tests from ( Robbie Williamson )
the runalltests.sh and ltpstress.sh scripts.
- Cleaned up file_test.sh for improved ( Glen Foster )
- Cleaned up mail_tests.sh for improved ( Glen Foster )
- Fixed the direct I/O tests to correctly ( Robbie Williamson )
check if direct I/O is supported on the tested
- Fixed a typo and correct return value in ( Jay Turner )
- Fixed coding error in getcwd03.c. ( Erik Andersen )
- Fixed problem of incorrect use of fclose(), ( Erik Andersen )
instead of pclose() in msgctl08.c and
- Removed usmblks test from mallopt01.c. ( Erik Andersen )
- Updated the modify_ldt() tests to build ( Robbie Williamson )
according to what struct is defined in
asm/ldt.h: user_desc or modify_ldt_ldt_s
- Updated pipe07.c to check the number of used ( Robbie Williamson )
file descriptors and adjust itself accordingly
- Updated sendfile03 to allow for situations ( Robbie Williamson )
where the execution environment has more than
STDIN, STDOUT, and STDERR in use.
- Removed assumptions about the width of a uid_t( Erik Andersen )
and gid_t in the setregid02.c, setresuid03.c,
- Fixed string01.c to not expect implementation ( Erik Andersen )
- Updated swapon02.c to build in environments ( Robbie Williamson )
where MAX_SWAPFILES must be specified.
- Updated mc_cmds and tcpdump01 to handle ( Ming Gao )
multiple interfaces better.