[LTP] [PATCH v3 0/9] Add more epoll tests
Cyril Hrubis
chrubis@suse.cz
Thu Jul 9 10:53:44 CEST 2026
This patchset adds much more epoll tests, with that the coverage is
mostly complete so that we can remove the old and ugly epoll-ltp test.
v3:
- fixed failures pointed out by Li
- added :manpage: links to doc comments
- fixed doc comments (as requested by ltp-agent)
- fixed copyrights
- added SAFE_POLL()
- simplified epoll_wait10 (as requested by Andrea)
Cyril Hrubis (9):
syscalls: Add epoll_create03
syscalls: Add epoll_wait08
syscalls: Add epoll_wait09
syscalls: Add epoll_ctl06
syscalls: Add epoll_wait10
syscalls: Add epoll_wait11
SAFE_MACROS: Add SAFE_POLL()
syscalls: Add epoll_wait12
syscalls: Remove old epoll-ltp test
include/tst_safe_macros.h | 6 +
lib/tst_safe_macros.c | 18 +
runtest/syscalls | 12 +-
testcases/kernel/syscalls/epoll/.gitignore | 1 -
testcases/kernel/syscalls/epoll/Makefile | 8 -
testcases/kernel/syscalls/epoll/README.1ST | 38 -
testcases/kernel/syscalls/epoll/epoll-ltp.c | 738 ------------------
.../kernel/syscalls/epoll_create/.gitignore | 1 +
.../syscalls/epoll_create/epoll_create03.c | 72 ++
.../kernel/syscalls/epoll_ctl/.gitignore | 1 +
.../kernel/syscalls/epoll_ctl/epoll_ctl06.c | 72 ++
.../kernel/syscalls/epoll_wait/.gitignore | 5 +
.../kernel/syscalls/epoll_wait/epoll_wait08.c | 69 ++
.../kernel/syscalls/epoll_wait/epoll_wait09.c | 132 ++++
.../kernel/syscalls/epoll_wait/epoll_wait10.c | 103 +++
.../kernel/syscalls/epoll_wait/epoll_wait11.c | 93 +++
.../kernel/syscalls/epoll_wait/epoll_wait12.c | 111 +++
17 files changed, 694 insertions(+), 786 deletions(-)
delete mode 100644 testcases/kernel/syscalls/epoll/.gitignore
delete mode 100644 testcases/kernel/syscalls/epoll/Makefile
delete mode 100644 testcases/kernel/syscalls/epoll/README.1ST
delete mode 100644 testcases/kernel/syscalls/epoll/epoll-ltp.c
create mode 100644 testcases/kernel/syscalls/epoll_create/epoll_create03.c
create mode 100644 testcases/kernel/syscalls/epoll_ctl/epoll_ctl06.c
create mode 100644 testcases/kernel/syscalls/epoll_wait/epoll_wait08.c
create mode 100644 testcases/kernel/syscalls/epoll_wait/epoll_wait09.c
create mode 100644 testcases/kernel/syscalls/epoll_wait/epoll_wait10.c
create mode 100644 testcases/kernel/syscalls/epoll_wait/epoll_wait11.c
create mode 100644 testcases/kernel/syscalls/epoll_wait/epoll_wait12.c
--
2.53.0
More information about the ltp
mailing list