summaryrefslogtreecommitdiffstats
path: root/rules/ltp-kernel.in
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2008-03-18 15:43:27 +0000
committerMichael Olbrich <m.olbrich@pengutronix.de>2008-03-18 15:43:27 +0000
commit418a5e80d4f8d4e97d18222d9a06b8c2e325b622 (patch)
tree9ba99f7c415560795290db078b55f6dc25410f2e /rules/ltp-kernel.in
parent81861fa6a1ab74779c106a6fdb6f88f28eb366c7 (diff)
downloadptxdist-418a5e80d4f8d4e97d18222d9a06b8c2e325b622.tar.gz
ptxdist-418a5e80d4f8d4e97d18222d9a06b8c2e325b622.tar.xz
* update ltp
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7857 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/ltp-kernel.in')
-rw-r--r--rules/ltp-kernel.in340
1 files changed, 203 insertions, 137 deletions
diff --git a/rules/ltp-kernel.in b/rules/ltp-kernel.in
index 37993fbf1..080ea9965 100644
--- a/rules/ltp-kernel.in
+++ b/rules/ltp-kernel.in
@@ -5,166 +5,232 @@ menuconfig LTP_KERNEL
help
Kernel based tests.
-# ----------------------------------------------------------------------------
-menuconfig LTP_KERNEL_FS
-# ----------------------------------------------------------------------------
+config LTP_KERNEL_NUMA
bool
- prompt "File System Tests"
+ prompt "numa"
depends on LTP_KERNEL
- help
- FIXME: This item needs to be documented
-
-# acl - access control lists
-# acls - access control lists
-# dmapi - data storage API
-
-# ----------------------------------------------------------------------------
-
-config LTP_KERNEL_FS_DOIO
- prompt "doio"
- bool
- depends on LTP_KERNEL_FS
- help
- A set of tests to generate file system load.
-
-config LTP_KERNEL_FS_DOIO_RWTEST
- prompt "rwtest"
- bool
- depends on LTP_KERNEL_FS_DOIO
- help
- Wrapper for doio and iogen: do basic i/o instructions on a set of file
- descriptors.
-
-config LTP_KERNEL_FS_DOIO_GROWFILES
- prompt "growfiles"
- bool
- depends on LTP_KERNEL_FS_DOIO
- help
- Creates and truncates files in gradual steps and check all system
- calls for proper return values. This test can cause
- disc fragmentation.
-
-# ----------------------------------------------------------------------------
-
-config LTP_KERNEL_FS_FSBENCH
- prompt "fs-bench"
- bool
- depends on LTP_KERNEL_FS
- help
- File system stress test benchmarking.
-
- FIXME: paths have to be adapted, wants to build in ~/fs-bench
-
-# ----------------------------------------------------------------------------
-config LTP_KERNEL_FS_FSDI
- prompt "fsdi"
+config LTP_KERNEL_CONTAINERS
bool
- depends on LTP_KERNEL_FS
- help
- Data integrity test: create file of a specified size and copy it
- to a certain directory depth, then checking the integrity.
-
-# ----------------------------------------------------------------------------
+ prompt "containers"
+ depends on LTP_KERNEL
-config LTP_KERNEL_FS_INOD
- prompt "fs_inod"
+config LTP_KERNEL_CONTROLLERS
bool
- depends on LTP_KERNEL_FS
- help
- Inode creation/deletion stress test.
-
- FIXME: needs bash?
-
-# ----------------------------------------------------------------------------
-
-# fs_maim
+ prompt "controllers"
+ depends on LTP_KERNEL
-config LTP_KERNEL_FS_PERMS
- prompt "fs_perms"
+config LTP_KERNEL_INCLUDE
bool
- depends on LTP_KERNEL_FS
- help
- Permission test.
-
-# ----------------------------------------------------------------------------
+ depends on LTP_KERNEL
-config LTP_KERNEL_FS_FSSTRESS
- prompt "fsstress"
+config LTP_KERNEL_FS
bool
- depends on LTP_KERNEL_FS
- help
- File system stress test.
-
-# ----------------------------------------------------------------------------
+ prompt "fs"
+ depends on LTP_KERNEL
-config LTP_KERNEL_FS_FSX
- prompt "fsx"
+config LTP_KERNEL_IO
bool
- depends on LTP_KERNEL_FS
- help
- File system stress test.
-
-# ----------------------------------------------------------------------------
+ prompt "io"
+ depends on LTP_KERNEL
-config LTP_KERNEL_FS_FTEST
- prompt "ftest"
+config LTP_KERNEL_IPC
bool
- depends on LTP_KERNEL_FS
-
-# ----------------------------------------------------------------------------
+ prompt "ipc"
+ depends on LTP_KERNEL
-config LTP_KERNEL_FS_INODE
- prompt "inode"
+config LTP_KERNEL_MEM
bool
- depends on LTP_KERNEL_FS
-
-# ----------------------------------------------------------------------------
+ prompt "mem"
+ depends on LTP_KERNEL
-config LTP_KERNEL_FS_LFTEST
- prompt "lftest"
+config LTP_KERNEL_PTY
bool
- depends on LTP_KERNEL_FS
- help
- Test large file support on a filesystem.
-
-# ----------------------------------------------------------------------------
-
-# linktest: written in perl
-# mongo: written in perl
+ prompt "pty"
+ depends on LTP_KERNEL
-config LTP_KERNEL_FS_OPENFILE
- prompt "openfile"
+config LTP_KERNEL_SCHED
bool
- depends on LTP_KERNEL_FS
- help
- Create files and open simultanously.
-
-# ----------------------------------------------------------------------------
+ prompt "sched"
+ depends on LTP_KERNEL
-config LTP_KERNEL_FS_PROC
- prompt "proc"
+config LTP_KERNEL_SECURITY
bool
- depends on LTP_KERNEL_FS
- help
- Test proc system entries.
-
-# ----------------------------------------------------------------------------
+ prompt "security"
+ depends on LTP_KERNEL
-config LTP_KERNEL_FS_RACER
- prompt "racer"
+config LTP_KERNEL_SYSCALLS
bool
- depends on LTP_KERNEL_FS
- help
- Create filess and shuffle them around, to provoke race conditions.
-
-# ----------------------------------------------------------------------------
-
-# scsi
+ prompt "syscalls"
+ depends on LTP_KERNEL
+ select LTP_KERNEL_INCLUDE
-config LTP_KERNEL_FS_STREAM
- prompt "stream"
+config LTP_KERNEL_TIMERS
bool
- depends on LTP_KERNEL_FS
- help
- Stream I/O.
+ prompt "timers"
+ depends on LTP_KERNEL
+ select LTP_KERNEL_INCLUDE
+
+## ----------------------------------------------------------------------------
+#menuconfig LTP_KERNEL_FS
+## ----------------------------------------------------------------------------
+# bool
+# prompt "File System Tests"
+# depends on LTP_KERNEL
+# help
+# FIXME: This item needs to be documented
+#
+## acl - access control lists
+## acls - access control lists
+## dmapi - data storage API
+#
+## ----------------------------------------------------------------------------
+#
+#config LTP_KERNEL_FS_DOIO
+# prompt "doio"
+# bool
+# depends on LTP_KERNEL_FS
+# help
+# A set of tests to generate file system load.
+#
+#config LTP_KERNEL_FS_DOIO_RWTEST
+# prompt "rwtest"
+# bool
+# depends on LTP_KERNEL_FS_DOIO
+# help
+# Wrapper for doio and iogen: do basic i/o instructions on a set of file
+# descriptors.
+#
+#config LTP_KERNEL_FS_DOIO_GROWFILES
+# prompt "growfiles"
+# bool
+# depends on LTP_KERNEL_FS_DOIO
+# help
+# Creates and truncates files in gradual steps and check all system
+# calls for proper return values. This test can cause
+# disc fragmentation.
+#
+## ----------------------------------------------------------------------------
+#
+#config LTP_KERNEL_FS_FSBENCH
+# prompt "fs-bench"
+# bool
+# depends on LTP_KERNEL_FS
+# help
+# File system stress test benchmarking.
+#
+# FIXME: paths have to be adapted, wants to build in ~/fs-bench
+#
+## ----------------------------------------------------------------------------
+#
+#config LTP_KERNEL_FS_FSDI
+# prompt "fsdi"
+# bool
+# depends on LTP_KERNEL_FS
+# help
+# Data integrity test: create file of a specified size and copy it
+# to a certain directory depth, then checking the integrity.
+#
+## ----------------------------------------------------------------------------
+#
+#config LTP_KERNEL_FS_INOD
+# prompt "fs_inod"
+# bool
+# depends on LTP_KERNEL_FS
+# help
+# Inode creation/deletion stress test.
+#
+# FIXME: needs bash?
+#
+## ----------------------------------------------------------------------------
+#
+## fs_maim
+#
+#config LTP_KERNEL_FS_PERMS
+# prompt "fs_perms"
+# bool
+# depends on LTP_KERNEL_FS
+# help
+# Permission test.
+#
+## ----------------------------------------------------------------------------
+#
+#config LTP_KERNEL_FS_FSSTRESS
+# prompt "fsstress"
+# bool
+# depends on LTP_KERNEL_FS
+# help
+# File system stress test.
+#
+## ----------------------------------------------------------------------------
+#
+#config LTP_KERNEL_FS_FSX
+# prompt "fsx"
+# bool
+# depends on LTP_KERNEL_FS
+# help
+# File system stress test.
+#
+## ----------------------------------------------------------------------------
+#
+#config LTP_KERNEL_FS_FTEST
+# prompt "ftest"
+# bool
+# depends on LTP_KERNEL_FS
+#
+## ----------------------------------------------------------------------------
+#
+#config LTP_KERNEL_FS_INODE
+# prompt "inode"
+# bool
+# depends on LTP_KERNEL_FS
+#
+## ----------------------------------------------------------------------------
+#
+#config LTP_KERNEL_FS_LFTEST
+# prompt "lftest"
+# bool
+# depends on LTP_KERNEL_FS
+# help
+# Test large file support on a filesystem.
+#
+## ----------------------------------------------------------------------------
+#
+## linktest: written in perl
+## mongo: written in perl
+#
+#config LTP_KERNEL_FS_OPENFILE
+# prompt "openfile"
+# bool
+# depends on LTP_KERNEL_FS
+# help
+# Create files and open simultanously.
+#
+## ----------------------------------------------------------------------------
+#
+#config LTP_KERNEL_FS_PROC
+# prompt "proc"
+# bool
+# depends on LTP_KERNEL_FS
+# help
+# Test proc system entries.
+#
+## ----------------------------------------------------------------------------
+#
+#config LTP_KERNEL_FS_RACER
+# prompt "racer"
+# bool
+# depends on LTP_KERNEL_FS
+# help
+# Create filess and shuffle them around, to provoke race conditions.
+#
+## ----------------------------------------------------------------------------
+#
+## scsi
+#
+#config LTP_KERNEL_FS_STREAM
+# prompt "stream"
+# bool
+# depends on LTP_KERNEL_FS
+# help
+# Stream I/O.