Spdk/test/nvmf/target
Tomasz Zawadzki eafb489c0d test/nvmf: do not limit qpairs in nvmf_vhost
nvmf_vhost test verifies multiple components at once.

In this case the number of NVMe-oF I/O qpairs per controller
is limited to just 4. When a VM connected to the vhost_tgt
is booted, the vhost controller is started/destroyed multiple
times. The quick succession of getting I/O channels and
asynchronous nature of NVMe-oF qpair deletion/creation,
results in exhausting the free qpair ids.

There is no reason to limit the number of NVMe-oF I/O qpairs
in this test. If there ever is a need, a new test could be added
exploring behaviour of components (like vhost) when get I/O channel
fails.

Fixes #2517

Change-Id: I32455c0499a1b79c82f921aaac193a83bd9cb468
Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14626
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
2022-09-22 16:02:26 +00:00
..
abort_qd_sizes.sh test/nvmf: Test different abort qd sizes under SPDK and kernel targets 2022-09-19 13:13:42 +00:00
abort.sh autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
bdev_io_wait.sh autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
bdevio.sh autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
connect_disconnect.sh autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
connect_stress.sh autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
delete_subsystem.sh autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
dif.sh test/nvmf: use recommended nvmf_create_subsystem rpc 2021-05-20 15:00:22 +00:00
discovery.sh autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
fabrics_fuzz.sh autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
filesystem.sh test: Wait for 'nvme disconnect' operations to remove disks 2022-09-09 12:57:55 +00:00
fio.sh test: Wait for 'nvme disconnect' operations to remove disks 2022-09-09 12:57:55 +00:00
fused_ordering.sh autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
fuzz_json.conf test/nvmf: fuzz nvmf target using LLVM's libFuzzer 2021-12-15 04:32:05 +00:00
host_management.sh autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
identify_passthru.sh autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
initiator_timeout.sh test: Wait for 'nvme disconnect' operations to remove disks 2022-09-09 12:57:55 +00:00
invalid.sh spelling: test 2021-12-03 08:13:22 +00:00
llvm_nvme_fuzz.sh test/nvmf: Adaption for nvmf-llvm-fuzz test to per-patch CI pipeline job 2022-08-30 14:09:37 +00:00
multiconnection.sh test: Wait for 'nvme disconnect' operations to remove disks 2022-09-09 12:57:55 +00:00
multipath.sh test: Wait for 'nvme disconnect' operations to remove disks 2022-09-09 12:57:55 +00:00
multitarget_rpc.py scripts: fix PYTHONPATH references to scripts/ directory 2022-04-18 17:22:09 +00:00
multitarget.sh test/nvmf: Handle multiple arguments in nvmfappstart() 2020-05-13 07:46:04 +00:00
nmic.sh test: Wait for 'nvme disconnect' operations to remove disks 2022-09-09 12:57:55 +00:00
ns_hotplug_stress.sh test: add explicit listener for discovery subsystem 2022-02-28 11:06:16 +00:00
nvme_cli.sh test: Wait for 'nvme disconnect' operations to remove disks 2022-09-09 12:57:55 +00:00
nvmf_example.sh autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
nvmf_lvol.sh test: add explicit listener for discovery subsystem 2022-02-28 11:06:16 +00:00
nvmf_vfio_user.sh test/nvme: Replace -s with -o for "io size in bytes" 2022-09-19 13:11:55 +00:00
nvmf_vhost_fio.job test/fio: supress fio output files 2022-06-23 07:43:36 +00:00
nvmf_vhost.sh test/nvmf: do not limit qpairs in nvmf_vhost 2022-09-22 16:02:26 +00:00
perf_adq.sh autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
queue_depth.sh autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
rpc.sh test: Wait for 'nvme disconnect' operations to remove disks 2022-09-09 12:57:55 +00:00
shutdown.sh autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
srq_overwhelm.sh test: Wait for 'nvme disconnect' operations to remove disks 2022-09-09 12:57:55 +00:00
tls.sh nvme/tcp: Allow to choose SSL socket implementation 2022-09-14 07:44:53 +00:00
vfio_user_fuzz.sh autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00
zcopy.sh autotest_common.sh: change rpc_py to rpc_cmd 2022-09-01 11:15:03 +00:00