Spdk/test/nvme
Krzysztof Karas 95aa1a7337 sw_hotplug: avoid hotplug timeouts
Avoid hotplug application timeouts on machines
with multiple NVMe drives by scaling app run time
to number of NVMe drives.
Furthermore, change the way we wait for hotplug
app initialization by using "perform_tests" RPC,
and termination by starting it via timeout command.

Second part of the series fixing #2201.

Fixes #2201

Change-Id: Id82c8e8f6b9e870a55c4f43a11c755982855deeb
Signed-off-by: Krzysztof Karas <krzysztof.karas@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15965
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
2023-01-25 08:57:55 +00:00
..
aer update Intel copyright notices 2022-11-10 08:28:53 +00:00
boot_partition check_format: For C files only, fix return type breaks 2022-06-27 09:33:48 +00:00
cmb add (c) and SPDX header to bash files as needed 2022-11-29 08:27:51 +00:00
compliance add (c) and SPDX header to bash files as needed 2022-11-29 08:27:51 +00:00
connect_stress update Intel copyright notices 2022-11-10 08:28:53 +00:00
cuse misc: Fix spelling mistakes 2022-12-09 08:16:18 +00:00
e2edp update Intel copyright notices 2022-11-10 08:28:53 +00:00
err_injection update Intel copyright notices 2022-11-10 08:28:53 +00:00
fused_ordering update Intel copyright notices 2022-11-10 08:28:53 +00:00
overhead update Intel copyright notices 2022-11-10 08:28:53 +00:00
perf test/nvme_perf: fix bdevperf location 2023-01-19 11:26:22 +00:00
reserve update Intel copyright notices 2022-11-10 08:28:53 +00:00
reset update Intel copyright notices 2022-11-10 08:28:53 +00:00
sgl update Intel copyright notices 2022-11-10 08:28:53 +00:00
simple_copy test/nvme/simple_copy: Allow to connect to NVMf target 2022-11-30 08:50:06 +00:00
startup update Intel copyright notices 2022-11-10 08:28:53 +00:00
xnvme add (c) and SPDX header to bash files as needed 2022-11-29 08:27:51 +00:00
zns add (c) and SPDX header to bash files as needed 2022-11-29 08:27:51 +00:00
hw_hotplug.sh add (c) and SPDX header to bash files as needed 2022-11-29 08:27:51 +00:00
Makefile update Intel copyright notices 2022-11-10 08:28:53 +00:00
nvme_bp.sh add (c) and SPDX header to bash files as needed 2022-11-29 08:27:51 +00:00
nvme_opal.sh add (c) and SPDX header to bash files as needed 2022-11-29 08:27:51 +00:00
nvme_pmr.sh add (c) and SPDX header to bash files as needed 2022-11-29 08:27:51 +00:00
nvme_rpc_timeouts.sh add (c) and SPDX header to bash files as needed 2022-11-29 08:27:51 +00:00
nvme_rpc.sh add (c) and SPDX header to bash files as needed 2022-11-29 08:27:51 +00:00
nvme_scc.sh add (c) and SPDX header to bash files as needed 2022-11-29 08:27:51 +00:00
nvme.sh add (c) and SPDX header to bash files as needed 2022-11-29 08:27:51 +00:00
sw_hotplug.sh sw_hotplug: avoid hotplug timeouts 2023-01-25 08:57:55 +00:00