Commit 69608bfc authored by Przemyslaw Wielgo's avatar Przemyslaw Wielgo Committed by Tomasz Zawadzki
Browse files

test/nvmf: Add 'if' condition for nvmf cleanup



Introduce SPDK_TEST_SKIP_NVMF_KERNEL_TESTS flag to optionally skip
the nvmfcleanup step. When enabled, this avoids unnecessary kernel
module operations and reduces nvmf test duration to 40%.

Recommended for constrained setups (e.g., containers with preloaded
NVMe kernel modules).

By default, the flag is disabled and behavior remains unchanged.

Change-Id: I41b6ccc081ec0f8389d7613a7373b3f3f00f9f79
Signed-off-by: default avatarPrzemyslaw Wielgo <przemyslaw.wielgo@dell.com>
Reviewed-on: https://review.spdk.io/c/spdk/spdk/+/26733


Tested-by: default avatarSPDK Automated Test System <spdkbot@gmail.com>
Reviewed-by: default avatarTomasz Zawadzki <tomasz@tzawadzki.com>
Reviewed-by: default avatarMichal Berger <michal.berger@nutanix.com>
Reviewed-by: default avatarJim Harris <jim.harris@nvidia.com>
parent bc6d4f1b
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -518,7 +518,9 @@ function nvmfappstart() {
}

function nvmftestfini() {
	if [[ "$SPDK_TEST_SKIP_NVMF_KERNEL_TESTS" -eq 0 ]]; then
		nvmfcleanup || :
	fi
	if [ -n "$nvmfpid" ]; then
		killprocess $nvmfpid
	fi