Skip to content
This repository
branch: master

lib: Add SAFE_WAIT() and SAFE_WAITPID()

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
latest commit f3e448f8bc
Cyril Hrubis metan-ucw authored April 24, 2014
Octocat-spinner-32 doc doc: test-writing-guidelines: fixed the C test example April 15, 2014
Octocat-spinner-32 include lib: Add SAFE_WAIT() and SAFE_WAITPID() April 24, 2014
Octocat-spinner-32 lib lib: Add SAFE_WAIT() and SAFE_WAITPID() April 24, 2014
Octocat-spinner-32 m4 configure: add configure check for GCC -Wold-style-definition April 14, 2014
Octocat-spinner-32 pan lib, tools, pan: old-style function definition fixes April 23, 2014
Octocat-spinner-32 runtest network: tcp_fastopen: add TCP Fast Open test April 15, 2014
Octocat-spinner-32 scenario_groups fs/ext4-new-features: add ext4-new-features tests to default March 31, 2014
Octocat-spinner-32 scripts Remove whitespace at end of line October 18, 2012
Octocat-spinner-32 testcases numa01.sh: numademo fixes April 24, 2014
Octocat-spinner-32 testscripts test_robind.sh: Move the script to testcases/ dir April 08, 2014
Octocat-spinner-32 tools lib, tools, pan: old-style function definition fixes April 23, 2014
Octocat-spinner-32 utils utils/Makefile: Move ffsb configure to configure.ac April 15, 2014
Octocat-spinner-32 .gitignore updated .gitignore for new tests in lib/tests February 26, 2014
Octocat-spinner-32 .gitmodules gitmodules: update mce-test repo URL May 31, 2012
Octocat-spinner-32 COPYING Initial source for rwtest/doio in LTP May 05, 2000
Octocat-spinner-32 IDcheck.sh Update FSF address October 19, 2012
Octocat-spinner-32 INSTALL Remove whitespace at end of line October 18, 2012
Octocat-spinner-32 Makefile build: fix out-of-tree build April 02, 2014
Octocat-spinner-32 Makefile.release Use `tar [..] .' instead of `tar [..] *'. December 13, 2010
Octocat-spinner-32 README README: Fix typos + minor update. February 26, 2014
Octocat-spinner-32 README.kernel_config Update README. February 12, 2014
Octocat-spinner-32 TODO numa-related cleanup March 10, 2012
Octocat-spinner-32 VERSION LTP 20140422 April 22, 2014
Octocat-spinner-32 configure.ac utils/Makefile: Move ffsb configure to configure.ac April 15, 2014
Octocat-spinner-32 execltp.in PEP8 and update the copyright date May 20, 2012
Octocat-spinner-32 ltpmenu Fix shell scripts to run correctly on Debian April 01, 2014
Octocat-spinner-32 runalltests.sh misc: remove tcore testcase October 22, 2013
Octocat-spinner-32 runltp runltp: Do not export empty LTP_BIG_DEV and LTP_BIG_DEV_FS_TYPE April 22, 2014
Octocat-spinner-32 runltplite.sh runltp, runltplite.sh: Fix bashism. March 24, 2014
Octocat-spinner-32 ver_linux Remove whitespace at end of line October 18, 2012
README
Linux Test Project
------------------

Linux Test Project is a joint project started by SGI, OSDL and Bull developed
and maintained by IBM, Cisco, Fujitsu, SUSE, Red Hat, Oracle and others. The
project goal is to deliver tests to the open source community that validate the
reliability, robustness, and stability of Linux.

The LTP testsuite contains a collection of tools for testing the Linux kernel
and related features. Our goal is to improve the Linux kernel and system
libraries by bringing test automation to the testing effort. Interested open
source contributors are encouraged to join.

Project pages are located at: http://linux-test-project.github.io/

The latest image is always available at http://sf.net/projects/ltp/

The discussion about the project happens at ltp-list mailing list:
https://lists.sourceforge.net/lists/listinfo/ltp-list

The git repository is located at GitHub at:
https://github.com/linux-test-project/ltp

Warning!
--------
Be careful with these tests!

Don't run them on production systems. Growfiles, doio, and iogen in particular
stress the I/O capabilities of systems and while they should not cause problems
on properly functioning systems, they are intended to find (or cause) problems.

Developers corner
-----------------

Before you start you should read following documents:

* doc/test-writing-guidelines.txt
* doc/build-system-guide.txt

these two should contain all information needed for modifying or creating LTP
testcases. If something is not covered there don't hesitate to ask on the LTP
mailing list.

Also note that these documents are available online at:

https://github.com/linux-test-project/ltp/wiki/Test-Writing-Guidelines
https://github.com/linux-test-project/ltp/wiki/BuildSystem
Something went wrong with that request. Please try again.