[LTP] [PATCH v2 00/10] watchqueue testing suite

Andrea Cervesato andrea.cervesato@suse.com
Fri Jan 7 11:59:03 CET 2022


This patch-set add a new testing suite for the watch queue kernel feature
described in https://www.kernel.org/doc/html/latest/watch_queue.html

Andrea Cervesato (10):
  Add lapi/watch_queue.h header fallback
  Add wqueue01 test
  Add wqueue02 test
  Add wqueue03 test
  Add wqueue04 test
  Add wqueue05 test
  Add wqueue06 test
  Add wqueue07 test
  Add wqueue08 test
  Add wqueue09 test

 include/lapi/watch_queue.h             | 112 +++++++++++++++++++++
 runtest/watchqueue                     |   9 ++
 scenario_groups/default                |   1 +
 testcases/kernel/Makefile              |   1 +
 testcases/kernel/watchqueue/.gitignore |   9 ++
 testcases/kernel/watchqueue/Makefile   |   8 ++
 testcases/kernel/watchqueue/common.h   | 132 +++++++++++++++++++++++++
 testcases/kernel/watchqueue/wqueue01.c |  41 ++++++++
 testcases/kernel/watchqueue/wqueue02.c |  41 ++++++++
 testcases/kernel/watchqueue/wqueue03.c |  41 ++++++++
 testcases/kernel/watchqueue/wqueue04.c |  41 ++++++++
 testcases/kernel/watchqueue/wqueue05.c |  41 ++++++++
 testcases/kernel/watchqueue/wqueue06.c |  40 ++++++++
 testcases/kernel/watchqueue/wqueue07.c |  41 ++++++++
 testcases/kernel/watchqueue/wqueue08.c |  45 +++++++++
 testcases/kernel/watchqueue/wqueue09.c |  53 ++++++++++
 16 files changed, 656 insertions(+)
 create mode 100644 include/lapi/watch_queue.h
 create mode 100644 runtest/watchqueue
 create mode 100644 testcases/kernel/watchqueue/.gitignore
 create mode 100644 testcases/kernel/watchqueue/Makefile
 create mode 100644 testcases/kernel/watchqueue/common.h
 create mode 100644 testcases/kernel/watchqueue/wqueue01.c
 create mode 100644 testcases/kernel/watchqueue/wqueue02.c
 create mode 100644 testcases/kernel/watchqueue/wqueue03.c
 create mode 100644 testcases/kernel/watchqueue/wqueue04.c
 create mode 100644 testcases/kernel/watchqueue/wqueue05.c
 create mode 100644 testcases/kernel/watchqueue/wqueue06.c
 create mode 100644 testcases/kernel/watchqueue/wqueue07.c
 create mode 100644 testcases/kernel/watchqueue/wqueue08.c
 create mode 100644 testcases/kernel/watchqueue/wqueue09.c

-- 
2.34.1



More information about the ltp mailing list