1LTP TODO 2-------- 3 4 5Write more syscall tests 6~~~~~~~~~~~~~~~~~~~~~~~~ 7 8Syscalls and new syscall flags are added to Linux kernel each development cycle 9and LTP still falls behind. Unfortunately there is no single place that would 10store comprehensive list of syscalls, but there are a few places to look at: 11 12One of the options would be looking at changes in man-pages git[1] in man2/ 13directory to find out newly documented functionality. 14 15Another good source of information are kernel pages in LWN[2] weekly 16editions. 17 18Then there is linux-api mailing list[3] where changes in kernel userspace API 19should be discussed. 20 21[1] http://git.kernel.org/cgit/docs/man-pages/man-pages.git 22[2] http://lwn.net 23[3] http://dir.gmane.org/gmane.linux.kernel.api 24 25 26Rewrite old and add new controller testcases 27~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 29We already started working on this with rewriting cgroup_fj testcases and 30newly added pids testcases. Have a look at testcases/kernel/controllers/. 31 32 33Shell tests cleanups 34~~~~~~~~~~~~~~~~~~~~ 35 36There are numerous testcases written in shell that does not follow single style 37and use the broken-by-design binaries from tools/apicmds. These should be 38cleaned up and fixed to use the test.sh test library. These include most of 39tests in testcases/commands/ for example. 40