[LTP] [PATCH v2 00/10] Rewrite sysvipc testing suite using new LTP API
Andrea Cervesato
andrea.cervesato@suse.de
Thu Mar 10 11:59:06 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 (10):
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
Remove libclone dependency from sysvipc
Delete obsolete ipcns_helper.h in sysvipc suite
testcases/kernel/containers/sysvipc/Makefile | 26 +-
testcases/kernel/containers/sysvipc/common.h | 157 ++++++++++
.../kernel/containers/sysvipc/ipcns_helper.h | 41 ---
.../kernel/containers/sysvipc/mesgq_nstest.c | 247 ++++++---------
.../kernel/containers/sysvipc/msg_comm.c | 180 ++++-------
.../kernel/containers/sysvipc/sem_comm.c | 180 ++++-------
.../kernel/containers/sysvipc/sem_nstest.c | 212 +++++--------
.../kernel/containers/sysvipc/semtest_2ns.c | 295 +++++++-----------
.../kernel/containers/sysvipc/shm_comm.c | 167 +++-------
.../kernel/containers/sysvipc/shmem_2nstest.c | 239 +++++---------
.../kernel/containers/sysvipc/shmnstest.c | 182 ++++-------
11 files changed, 746 insertions(+), 1180 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