alaffin | 198500d | 2000-08-21 22:18:17 +0000 | [diff] [blame] | 1 | Linux Test Project |
Cyril Hrubis | 1a1339d | 2014-02-12 19:25:10 +0100 | [diff] [blame] | 2 | ------------------ |
robbiew | 6f3a9f3 | 2002-06-07 18:21:19 +0000 | [diff] [blame] | 3 | |
Cyril Hrubis | 1a1339d | 2014-02-12 19:25:10 +0100 | [diff] [blame] | 4 | Linux Test Project is a joint project started by SGI, OSDL and Bull developed |
Cyril Hrubis | f4289d6 | 2014-02-26 18:50:10 +0100 | [diff] [blame] | 5 | and maintained by IBM, Cisco, Fujitsu, SUSE, Red Hat, Oracle and others. The |
| 6 | project goal is to deliver tests to the open source community that validate the |
Cyril Hrubis | 1a1339d | 2014-02-12 19:25:10 +0100 | [diff] [blame] | 7 | reliability, robustness, and stability of Linux. |
alaffin | 198500d | 2000-08-21 22:18:17 +0000 | [diff] [blame] | 8 | |
Cyril Hrubis | 1a1339d | 2014-02-12 19:25:10 +0100 | [diff] [blame] | 9 | The LTP testsuite contains a collection of tools for testing the Linux kernel |
| 10 | and related features. Our goal is to improve the Linux kernel and system |
| 11 | libraries by bringing test automation to the testing effort. Interested open |
Cyril Hrubis | f4289d6 | 2014-02-26 18:50:10 +0100 | [diff] [blame] | 12 | source contributors are encouraged to join. |
alaffin | 198500d | 2000-08-21 22:18:17 +0000 | [diff] [blame] | 13 | |
Cyril Hrubis | f4289d6 | 2014-02-26 18:50:10 +0100 | [diff] [blame] | 14 | Project pages are located at: http://linux-test-project.github.io/ |
alaffin | 198500d | 2000-08-21 22:18:17 +0000 | [diff] [blame] | 15 | |
Cyril Hrubis | dc90045 | 2015-10-22 14:17:26 +0200 | [diff] [blame] | 16 | The latest image is always available at: |
| 17 | https://github.com/linux-test-project/ltp/releases |
nstraz | 0312c25 | 2000-09-26 20:59:21 +0000 | [diff] [blame] | 18 | |
Cyril Hrubis | 70d7e8c | 2015-09-15 12:50:31 +0200 | [diff] [blame] | 19 | The discussion about the project happens at ltp mailing list: |
| 20 | http://lists.linux.it/listinfo/ltp |
alaffin | 198500d | 2000-08-21 22:18:17 +0000 | [diff] [blame] | 21 | |
Cyril Hrubis | f4289d6 | 2014-02-26 18:50:10 +0100 | [diff] [blame] | 22 | The git repository is located at GitHub at: |
| 23 | https://github.com/linux-test-project/ltp |
subrata_modak | 0c5f970 | 2007-04-26 11:02:47 +0000 | [diff] [blame] | 24 | |
nstraz | 0312c25 | 2000-09-26 20:59:21 +0000 | [diff] [blame] | 25 | Warning! |
| 26 | -------- |
alaffin | 198500d | 2000-08-21 22:18:17 +0000 | [diff] [blame] | 27 | Be careful with these tests! |
| 28 | |
Cyril Hrubis | 1a1339d | 2014-02-12 19:25:10 +0100 | [diff] [blame] | 29 | Don't run them on production systems. Growfiles, doio, and iogen in particular |
alaffin | 198500d | 2000-08-21 22:18:17 +0000 | [diff] [blame] | 30 | stress the I/O capabilities of systems and while they should not cause problems |
| 31 | on properly functioning systems, they are intended to find (or cause) problems. |
nstraz | 0312c25 | 2000-09-26 20:59:21 +0000 | [diff] [blame] | 32 | |
Cyril Hrubis | 1a1339d | 2014-02-12 19:25:10 +0100 | [diff] [blame] | 33 | Developers corner |
| 34 | ----------------- |
nstraz | 0312c25 | 2000-09-26 20:59:21 +0000 | [diff] [blame] | 35 | |
Cyril Hrubis | 1a1339d | 2014-02-12 19:25:10 +0100 | [diff] [blame] | 36 | Before you start you should read following documents: |
nstraz | 0312c25 | 2000-09-26 20:59:21 +0000 | [diff] [blame] | 37 | |
Cyril Hrubis | 1a1339d | 2014-02-12 19:25:10 +0100 | [diff] [blame] | 38 | * doc/test-writing-guidelines.txt |
| 39 | * doc/build-system-guide.txt |
nstraz | 0312c25 | 2000-09-26 20:59:21 +0000 | [diff] [blame] | 40 | |
Cyril Hrubis | 1a1339d | 2014-02-12 19:25:10 +0100 | [diff] [blame] | 41 | these two should contain all information needed for modifying or creating LTP |
| 42 | testcases. If something is not covered there don't hesitate to ask on the LTP |
| 43 | mailing list. |
nstraz | 0312c25 | 2000-09-26 20:59:21 +0000 | [diff] [blame] | 44 | |
Cyril Hrubis | 1a1339d | 2014-02-12 19:25:10 +0100 | [diff] [blame] | 45 | Also note that these documents are available online at: |
subrata_modak | 23f869f | 2007-04-09 12:03:49 +0000 | [diff] [blame] | 46 | |
Cyril Hrubis | 1a1339d | 2014-02-12 19:25:10 +0100 | [diff] [blame] | 47 | https://github.com/linux-test-project/ltp/wiki/Test-Writing-Guidelines |
| 48 | https://github.com/linux-test-project/ltp/wiki/BuildSystem |