[PATCH blktests v3 0/4] Test different queue types
Daniel Wagner
dwagner at suse.de
Wed Mar 29 02:01:58 PDT 2023
Setup different queues, e.g. read and poll queues.
As discussed I introduced a _require_nvme_trtype() function to limit the test to
tcp and rdma. I've upated the existing _require_nvme_type_is_*() checks to
explicit transport checks.
Test run against current nvme-6.4 but it still needs patch #3 from [1] to
survive.
[1] https://lore.kernel.org/linux-nvme/20230322002350.4038048-1-kbusch@meta.com/
changes:
v3:
- added _require_nvme_trtype()
- updated test requirement checks
- replaced double shift instructions with 'shift 2'
- updated license type
- added FAIL checks
v2:
- make most arguements optional for _nvme_connect_subsys
- move variable decleration at the beging of _nvme_connect_subsy
v1:
- initial version
Daniel Wagner (4):
nvme/rc: Parse optional arguments in _nvme_connect_subsys()
nvme/rc: Add nr queue parser arguments to _nvme_connect_subsys()
nvme/rc: Add parametric transport required check
nvme/047: Test different queue types for fabrics transports
tests/nvme/041 | 7 ++-
tests/nvme/042 | 10 +++--
tests/nvme/043 | 10 +++--
tests/nvme/044 | 23 ++++++----
tests/nvme/045 | 6 ++-
tests/nvme/047 | 66 +++++++++++++++++++++++++++++
tests/nvme/047.out | 2 +
tests/nvme/rc | 103 +++++++++++++++++++++++++++++++++++++++------
8 files changed, 194 insertions(+), 33 deletions(-)
create mode 100755 tests/nvme/047
create mode 100644 tests/nvme/047.out
--
2.40.0
More information about the Linux-nvme
mailing list