[LTP] [PATCH v2 0/5] Even more epoll tests

Cyril Hrubis chrubis@suse.cz
Wed Jul 15 14:36:07 CEST 2026


Even after the patchset there were gaps in the coverage.

v2:
 - fixed compilation failure on missing EPOLLEXCLUSIVE
 - fixed the round vs round+1 in TFAIL message in epoll_wait16
 - fixed typos in commit messages

 - didn't add the tst_reap_children() in epoll_wait16 since the
   test library collects the children processes automatically

Cyril Hrubis (5):
  syscalls: Add epoll_ctl07
  syscalls: Add epoll_wait13
  syscalls: Add epoll_wait14
  syscalls: Add epoll_wait15
  syscalls: Add epoll_wait16 EPOLLEXCLUSIVE test

 include/lapi/epoll.h                          |   4 +
 runtest/syscalls                              |   5 +
 .../kernel/syscalls/epoll_ctl/.gitignore      |   1 +
 .../kernel/syscalls/epoll_ctl/epoll_ctl07.c   |  60 ++++++++
 .../kernel/syscalls/epoll_wait/.gitignore     |   4 +
 .../kernel/syscalls/epoll_wait/epoll_wait13.c | 143 ++++++++++++++++++
 .../kernel/syscalls/epoll_wait/epoll_wait14.c | 114 ++++++++++++++
 .../kernel/syscalls/epoll_wait/epoll_wait15.c | 102 +++++++++++++
 .../kernel/syscalls/epoll_wait/epoll_wait16.c | 115 ++++++++++++++
 9 files changed, 548 insertions(+)
 create mode 100644 testcases/kernel/syscalls/epoll_ctl/epoll_ctl07.c
 create mode 100644 testcases/kernel/syscalls/epoll_wait/epoll_wait13.c
 create mode 100644 testcases/kernel/syscalls/epoll_wait/epoll_wait14.c
 create mode 100644 testcases/kernel/syscalls/epoll_wait/epoll_wait15.c
 create mode 100644 testcases/kernel/syscalls/epoll_wait/epoll_wait16.c

-- 
2.54.0



More information about the ltp mailing list