The Linux Test Project is a joint project with SGI, IBM, OSDL, Bull, and Wipro Technologies with a goal to deliver test suites to the open source community that validate the reliability, robustness, and stability of Linux. The project consists of well over 2000 individual testcases and a test driver to automate execution of the tests.
| Tags | Software Development Quality Assurance Testing |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
Recent releases


Changes: QUOTA REMOUNT tests were added. FREEZER CONTROLLER tests were added. Microblaze support for LTP was added. CPU consolidation of power management tests was done. Several coding style fixes were made. Fixes were made for numerous other tests.


Changes: The socket02, socket03, signalfd4_01, signalfd4_02, eventfd2_01, eventfd2_02, timerfd02, timerfd03, epoll_create2_01, dup3_01, pipe2_01, pipe2_02, inotify_init1_01, inotify_init1_02, and socketpair02 system call tests were added. Numerous IPC and MQ Namespace tests and diotest07 were added. Block device driver tests were added. GCOV patches were applied for 2.6.28. Numerous other tests were fixed.


Changes: Numerous PIDNS tests were added. CPU Controller Latency tests were added. Video for Linux 2 (V4L2) API device driver tests were added. Options were added for block devices to runltp. ioctl03 and inotify03 tests were added. Autoconf is used for some more tests. Pounder21 updates were made. Ltp network, network stress, adp, autofs, exportfs, ro only fs, isofs, dmmapper, fslvm, fsnolvm, scsi_debug, sysfs, tirpc, and SELinux tests were integrated into runalltests. Fixes were made for numerous other tests.


Changes: Twenty-three new _16 and _64 bit versions of syscall tests were added. One PIDNS test was added. Autoconf was introduced. Various other tests were integrated to the default run. LCOV-1.7 was released. Major updates were made to the RT, TI-RPC, and CONTROLLER tests.


Changes: This release adds a GCOV-KDUMP tool, SELINUX bounds tests, an initial set of power management testcases, fixes to network scripts for bashisms and typos, a 2.6.27 GCOV kernel patch, integration of various syscall tests to the default LTP run, integration of a few TIMERS, SCHED CLISERV, SCHED_STRESS, NUMA, HUGETLB, MTEST06, MMAPSTRESS, MM_CORE_APIS, and AIO to the default LTP run, some architecture-specific fixes, and fixes for segmentation faults.