From a9704f6c218cbd9e5ce745c29a16b8478141acfb Mon Sep 17 00:00:00 2001 From: Konrad Sztyber Date: Thu, 26 Aug 2021 14:25:35 +0200 Subject: [PATCH] ut/nvme: add process to a ctrlr in ANA resize test This fixes unit test failure caused by 4ac203b2d, which changed the way asynchronous events are reported to be on a per-process basis. Signed-off-by: Konrad Sztyber Change-Id: I150de552bb4be5e184d6eb518abf89f83de106eb Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/9308 Reviewed-by: Tomasz Zawadzki Community-CI: Broadcom CI Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins --- test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.c b/test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.c index 7d877b1be..a1f22ff11 100644 --- a/test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.c +++ b/test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.c @@ -3017,6 +3017,7 @@ test_nvme_ctrlr_ana_resize(void) uint32_t i; SPDK_CU_ASSERT_FATAL(nvme_ctrlr_construct(&ctrlr) == 0); + SPDK_CU_ASSERT_FATAL(nvme_ctrlr_add_process(&ctrlr, NULL) == 0); ctrlr.vs.bits.mjr = 1; ctrlr.vs.bits.mnr = 4; @@ -3073,6 +3074,7 @@ test_nvme_ctrlr_ana_resize(void) g_active_ns_list_length = 0; g_ana_hdr = NULL; g_ana_descs = NULL; + nvme_ctrlr_free_processes(&ctrlr); nvme_ctrlr_destruct(&ctrlr); }