There are a couple of ltp testcases that take a very long time to run
(under valgrind). Add a file auxprogs/ltp-excludes.txt that is used to
exclude them from a make ltpchecks run, containing 10 tests:
bind06
epoll-ltp
inotify09
msgstress01
sendmsg03
setsockopt06
setsockopt07
signal05
signal06
timerfd_settime02
Excluding these 10 tests brings the execution time of make ltpchecks
down to ~45 minutes.
--- /dev/null
+bind06
+epoll-ltp
+inotify09
+msgstress01
+sendmsg03
+setsockopt06
+setsockopt07
+signal05
+signal06
+timerfd_settime02
cd $LTP_SRC_DIR
-mapfile -t files < <(find testcases/kernel/syscalls -executable -and -type f | sort)
+mapfile -t files < <(find testcases/kernel/syscalls -executable -and -type f \
+ | sort | grep -v -f $ORIG_PWD/ltp-excludes.txt)
c=${#files[@]}; i=0
for test in "${files[@]}"; do