Lines Matching refs:LTP
4 This is a step-by-step tutorial on writing a simple C LTP test, where topics
5 of the LTP and Linux kernel testing will be introduced gradually using a
10 LTP tests can be written in C or Shell script. This tutorial is only for tests
11 written in C using the new LTP test API. Note that while we go into some
29 Git-clone the main LTP repository as described in the +README+ and change
30 directory to the checked-out Git repository. We recommend installing the LTP
63 +testcases/kernel/syscalls+, but you should also +git grep+ the entire LTP
66 One way to find a system call which is not currently tested by the LTP is to
69 Something the LTP excels at is ensuring bug-fixes are back ported to
92 is you are planning to use the LTP for.
153 Starting with the +#include+ statement we copy in the main LTP test library
263 is just the executable name, but some tests also take arguments (the LTP has a
332 The LTP follows the Linux style guidelines where possible. Check what happens
336 3.4 Install the LTP and run the test with runtest
349 The LTP contains a library for dealing with the +syscall+ interface, which is
423 relevant definitions into the LTP. This is somewhat like 'vendoring', although
437 into the LTP library and also implemented by the C library. At that point we
542 it in the current working directory and let the LTP test harness handle where
613 The +setup+ callback uses one of the LTP's +SAFE+ functions to create an empty
616 +cleanup+ callback yet because the LTP test harness will recursively delete
623 By this point you may have begun to explore the LTP library headers or older
801 correctly. Note that the LTP has helper functions for creating devices and
826 the LTP's Git-log readable. It also allows us to write a coherent description
1021 header, which I have set to the LTP mailing list.
1032 a valid SMTP server set in +.gitconfig+ and also be signed up to the LTP
1047 It doesn't matter whether you know the canonical way of writing an LTP test in
1067 Hopefully you can now grasp the structure of an LTP test and have some idea of
1068 what is available in the LTP test library. There are a vast number of library
1076 from yours. The LTP has a huge and varied user base, so situations you may
1085 multi-process or multi-threaded testing. The LTP library functions work inside
1093 mailing list although you can also use GitHub. The LTP follows similar rules