[LTP] [PATCH v3 00/10] Rewrite sysvipc testing suite using new LTP API
Andrea Cervesato
andrea.cervesato@suse.de
Tue Mar 15 11:32:44 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 shmnstest.c using new LTP API
Rewrite shmem_2nstest.c using new LTP API
Rewrite shm_comm.c using new LTP API
Remove libclone dependency from sysvipc test suite
Delete ipcns_helper.h in the sysvipc test suite
runtest/containers | 30 +-
testcases/kernel/containers/sysvipc/Makefile | 26 +-
testcases/kernel/containers/sysvipc/common.h | 108 ++++++
.../kernel/containers/sysvipc/ipcns_helper.h | 41 ---
.../kernel/containers/sysvipc/mesgq_nstest.c | 243 +++++--------
.../kernel/containers/sysvipc/msg_comm.c | 180 +++-------
.../kernel/containers/sysvipc/sem_comm.c | 180 +++-------
.../kernel/containers/sysvipc/sem_nstest.c | 210 ++++-------
.../kernel/containers/sysvipc/semtest_2ns.c | 326 +++++++-----------
.../kernel/containers/sysvipc/shm_comm.c | 167 +++------
.../kernel/containers/sysvipc/shmem_2nstest.c | 239 +++++--------
.../kernel/containers/sysvipc/shmnstest.c | 180 ++++------
12 files changed, 717 insertions(+), 1213 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