You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.3 KiB
40 lines
1.3 KiB
LTP TODO
|
|
--------
|
|
|
|
|
|
Write more syscall tests
|
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
Syscalls and new syscall flags are added to Linux kernel each development cycle
|
|
and LTP still falls behind. Unfortunately there is no single place that would
|
|
store comprehensive list of syscalls, but there are a few places to look at:
|
|
|
|
One of the options would be looking at changes in man-pages git[1] in man2/
|
|
directory to find out newly documented functionality.
|
|
|
|
Another good source of information are kernel pages in LWN[2] weekly
|
|
editions.
|
|
|
|
Then there is linux-api mailing list[3] where changes in kernel userspace API
|
|
should be discussed.
|
|
|
|
[1] http://git.kernel.org/cgit/docs/man-pages/man-pages.git
|
|
[2] http://lwn.net
|
|
[3] http://dir.gmane.org/gmane.linux.kernel.api
|
|
|
|
|
|
Rewrite old and add new controller testcases
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
We already started working on this with rewriting cgroup_fj testcases and
|
|
newly added pids testcases. Have a look at testcases/kernel/controllers/.
|
|
|
|
|
|
Shell tests cleanups
|
|
~~~~~~~~~~~~~~~~~~~~
|
|
|
|
There are numerous testcases written in shell that does not follow single style
|
|
and use the broken-by-design binaries from tools/apicmds. These should be
|
|
cleaned up and fixed to use the test.sh test library. These include most of
|
|
tests in testcases/commands/ for example.
|