This patch introduces new hotplug test which uses PCIe interposer capable of physically connecting and disconnecting NVMe drive from the system. It uses custom build HW based on mircrocontroller to which we connect and through which we send command to NVMe interposer to connect or disconnect NVMe drive from test machine. Scenario of this test is similar to the scenario we are using for software hotplug test with VM. Parameters for the test are IP address of the microcontroller and GPIO pin to which the interposer is connected. Signed-off-by: Maciej Szwed <maciej.szwed@intel.com> Change-Id: I3610dadfd23521da2c90fd83e6895d942b3f66df Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/462470 Reviewed-by: Karol Latecki <karol.latecki@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> |
||
---|---|---|
.. | ||
aer | ||
deallocated_value | ||
e2edp | ||
err_injection | ||
overhead | ||
perf | ||
reset | ||
sgl | ||
hotplug.sh | ||
hw_hotplug.sh | ||
Makefile | ||
nvme.sh | ||
spdk_nvme_cli.sh |