diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2008-03-18 15:43:27 +0000 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2008-03-18 15:43:27 +0000 |
commit | 418a5e80d4f8d4e97d18222d9a06b8c2e325b622 (patch) | |
tree | 9ba99f7c415560795290db078b55f6dc25410f2e /rules/ltp-kernel.in | |
parent | 81861fa6a1ab74779c106a6fdb6f88f28eb366c7 (diff) | |
download | ptxdist-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.in | 340 |
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. |