Commit 47d1bc80 authored by Jim Harris's avatar Jim Harris
Browse files

test: teach reap_spdk_processes to handle case where no spdk bins exist



This function is typically always called after SPDK has been built.
But if it hasn't, it basically ends up trying to kill all of the
running processes on the system.

Signed-off-by: default avatarJim Harris <jim.harris@samsung.com>
Change-Id: I8a0d12606a1aa3a472a9b35a7c294e28be40acda
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/24819


Reviewed-by: default avatarMichal Berger <michal.berger@intel.com>
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: default avatarBen Walker <ben@nvidia.com>
Reviewed-by: default avatarAleksey Marchuk <alexeymar@nvidia.com>
parent 8b57232b
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -1634,6 +1634,7 @@ function reap_spdk_processes() {
		exec_files "${test_bins[@]}"
		readlink -f "$SPDK_BIN_DIR/"* "$SPDK_EXAMPLE_DIR/"*
	)
	((${#bins[@]} > 0)) || return 0

	mapfile -t spdk_procs < <(get_proc_paths | grep -E "$(
		IFS="|"