[RFC v1 0/1] nvme testsuite runtime optimization

From: Daniel Wagner
Date: Wed Apr 19 2023 - 04:56:58 EST


While testing the fc transport I got a bit tired of wait for the I/O jobs to
finish. Thus here some runtime optimization.

With a small/slow VM I got following values:

with 'optimizations'
loop:
real 4m43.981s
user 0m17.754s
sys 2m6.249s

rdma:
real 2m35.160s
user 0m6.264s
sys 0m56.230s

tcp:
real 2m30.391s
user 0m5.770s
sys 0m46.007s

fc:
real 2m19.738s
user 0m6.012s
sys 0m42.201s

base:
loop:
real 7m35.061s
user 0m23.493s
sys 2m54.866s

rdma:
real 8m29.347s
user 0m13.078s
sys 1m53.158s

tcp:
real 8m11.357s
user 0m13.033s
sys 2m43.156s

fc:
real 5m46.615s
user 0m12.819s
sys 1m46.338s

Daniel Wagner (1):
nvme: Limit runtime for verification and limit test image size

common/xfs | 3 ++-
tests/nvme/004 | 2 +-
tests/nvme/005 | 2 +-
tests/nvme/006 | 2 +-
tests/nvme/007 | 2 +-
tests/nvme/008 | 2 +-
tests/nvme/009 | 2 +-
tests/nvme/010 | 5 +++--
tests/nvme/011 | 5 +++--
tests/nvme/012 | 4 ++--
tests/nvme/013 | 4 ++--
tests/nvme/014 | 10 ++++++++--
tests/nvme/015 | 10 ++++++++--
tests/nvme/017 | 2 +-
tests/nvme/018 | 2 +-
tests/nvme/019 | 2 +-
tests/nvme/020 | 2 +-
tests/nvme/021 | 2 +-
tests/nvme/022 | 2 +-
tests/nvme/023 | 2 +-
tests/nvme/024 | 2 +-
tests/nvme/025 | 2 +-
tests/nvme/026 | 2 +-
tests/nvme/027 | 2 +-
tests/nvme/028 | 2 +-
tests/nvme/029 | 2 +-
tests/nvme/031 | 2 +-
tests/nvme/032 | 4 ++--
tests/nvme/034 | 3 ++-
tests/nvme/035 | 4 ++--
tests/nvme/040 | 4 ++--
tests/nvme/041 | 2 +-
tests/nvme/042 | 2 +-
tests/nvme/043 | 2 +-
tests/nvme/044 | 2 +-
tests/nvme/045 | 2 +-
tests/nvme/047 | 2 +-
tests/nvme/048 | 2 +-
38 files changed, 63 insertions(+), 47 deletions(-)

--
2.40.0