From e57252f98a34ac900d7f0d12b877d58dd24c567e Mon Sep 17 00:00:00 2001 From: Changpeng Liu Date: Wed, 29 Dec 2021 20:25:26 +0800 Subject: [PATCH] test/app: add missed spdk_env_fini() or spdk_app_fini() when exiting Change-Id: I9d511713277ea85d34e0a0e59b570fcbfa014fb1 Signed-off-by: Changpeng Liu Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/10911 Community-CI: Broadcom CI Tested-by: SPDK CI Jenkins Reviewed-by: Jim Harris Reviewed-by: Shuhei Matsumoto Reviewed-by: Aleksey Marchuk --- test/app/fuzz/iscsi_fuzz/iscsi_fuzz.c | 1 + test/app/fuzz/llvm_nvme_fuzz/llvm_nvme_fuzz.c | 1 + test/app/fuzz/nvme_fuzz/nvme_fuzz.c | 1 + test/app/fuzz/vhost_fuzz/vhost_fuzz.c | 5 ++++- test/app/histogram_perf/histogram_perf.c | 1 + 5 files changed, 8 insertions(+), 1 deletion(-) diff --git a/test/app/fuzz/iscsi_fuzz/iscsi_fuzz.c b/test/app/fuzz/iscsi_fuzz/iscsi_fuzz.c index d962039e9..187135a2a 100644 --- a/test/app/fuzz/iscsi_fuzz/iscsi_fuzz.c +++ b/test/app/fuzz/iscsi_fuzz/iscsi_fuzz.c @@ -1085,5 +1085,6 @@ main(int argc, char **argv) rc = spdk_app_start(&opts, begin_iscsi_fuzz, NULL); + spdk_app_fini(); return rc; } diff --git a/test/app/fuzz/llvm_nvme_fuzz/llvm_nvme_fuzz.c b/test/app/fuzz/llvm_nvme_fuzz/llvm_nvme_fuzz.c index d7cb2f0c9..5efc298ae 100644 --- a/test/app/fuzz/llvm_nvme_fuzz/llvm_nvme_fuzz.c +++ b/test/app/fuzz/llvm_nvme_fuzz/llvm_nvme_fuzz.c @@ -430,5 +430,6 @@ main(int argc, char **argv) rc = spdk_app_start(&opts, begin_fuzz, NULL); + spdk_app_fini(); return rc; } diff --git a/test/app/fuzz/nvme_fuzz/nvme_fuzz.c b/test/app/fuzz/nvme_fuzz/nvme_fuzz.c index 8dc1239e2..b2db40de7 100644 --- a/test/app/fuzz/nvme_fuzz/nvme_fuzz.c +++ b/test/app/fuzz/nvme_fuzz/nvme_fuzz.c @@ -876,5 +876,6 @@ main(int argc, char **argv) rc = spdk_app_start(&opts, begin_fuzz, NULL); + spdk_app_fini(); return rc; } diff --git a/test/app/fuzz/vhost_fuzz/vhost_fuzz.c b/test/app/fuzz/vhost_fuzz/vhost_fuzz.c index 0768e128b..f83395787 100644 --- a/test/app/fuzz/vhost_fuzz/vhost_fuzz.c +++ b/test/app/fuzz/vhost_fuzz/vhost_fuzz.c @@ -1141,5 +1141,8 @@ main(int argc, char **argv) } } - spdk_app_start(&opts, begin_fuzz, NULL); + rc = spdk_app_start(&opts, begin_fuzz, NULL); + + spdk_app_fini(); + return rc; } diff --git a/test/app/histogram_perf/histogram_perf.c b/test/app/histogram_perf/histogram_perf.c index 5d9de5274..5d558bade 100644 --- a/test/app/histogram_perf/histogram_perf.c +++ b/test/app/histogram_perf/histogram_perf.c @@ -98,5 +98,6 @@ main(int argc, char **argv) printf("count = %ju\n", count); spdk_histogram_data_free(h); + spdk_env_fini(); return rc; }