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