[LTP] [PATCH v1 0/9] Rewrite sysvipc testing suite using new LTP API
Andrea Cervesato
andrea.cervesato@suse.de
Tue Feb 8 11:09:39 CET 2022
Rewritten all sysvipc tests and removed libclone dependency.
Removed TST_CHECKPOINT_INIT from all tests and replaced it with the
.checkpoints support.
Andrea Cervesato (9):
Remove libclone dependency from sysvipc
Rewrite mesgq_nstest.c using new LTP API
Rewrite msg_comm.c using new LTP API
Rewrite sem_comm.c using new LTP API
Rewrite sem_nstest.c using new LTP API
Rewrite semtest_2ns.c using new LTP API
Rewrite shm_comm.c using new LTP API
Rewrite shmem_2nstest.c using new LTP API
Rewrite shmnstest.c using new LTP API
testcases/kernel/containers/sysvipc/Makefile | 26 +-
testcases/kernel/containers/sysvipc/common.h | 138 ++++++++
.../kernel/containers/sysvipc/ipcns_helper.h | 41 ---
.../kernel/containers/sysvipc/mesgq_nstest.c | 234 ++++++-------
.../kernel/containers/sysvipc/msg_comm.c | 159 ++++-----
.../kernel/containers/sysvipc/sem_comm.c | 160 ++++-----
.../kernel/containers/sysvipc/sem_nstest.c | 221 ++++++------
.../kernel/containers/sysvipc/semtest_2ns.c | 318 ++++++++----------
.../kernel/containers/sysvipc/shm_comm.c | 144 +++-----
.../kernel/containers/sysvipc/shmem_2nstest.c | 262 +++++++--------
.../kernel/containers/sysvipc/shmnstest.c | 185 +++++-----
11 files changed, 887 insertions(+), 1001 deletions(-)
create mode 100644 testcases/kernel/containers/sysvipc/common.h
delete mode 100644 testcases/kernel/containers/sysvipc/ipcns_helper.h
--
2.35.1
More information about the ltp
mailing list