test/scsi: free configs in scsi/init unit tests

Signed-off-by: Jim Harris <james.r.harris@intel.com>
Change-Id: Ic629639e3b4b71760d515234dc1c7ca684d47429
This commit is contained in:
Jim Harris 2017-03-29 08:23:20 -07:00
parent 57e6e0c8be
commit ab5511c754

View File

@ -130,6 +130,7 @@ scsi_init_sp_null(void)
CU_ASSERT_EQUAL(rc, 0);
spdk_conf_set_as_default(NULL);
spdk_conf_free(config);
}
@ -151,6 +152,8 @@ scsi_init_set_max_unmap_lba_count_config_param(void)
params.max_unmap_lba_count = 65536;
CU_ASSERT(memcmp(&g_spdk_scsi.scsi_params, &params, sizeof(params)) == 0);
CU_ASSERT_EQUAL(rc, 0);
spdk_conf_free(config);
}
static void
@ -172,6 +175,8 @@ scsi_init_set_max_unmap_block_descriptor_count_config_param(void)
params.max_unmap_block_descriptor_count = 1;
CU_ASSERT(memcmp(&g_spdk_scsi.scsi_params, &params, sizeof(params)) == 0);
CU_ASSERT_EQUAL(rc, 0);
spdk_conf_free(config);
}
static void
@ -193,6 +198,8 @@ scsi_init_set_optimal_unmap_granularity_config_param(void)
params.optimal_unmap_granularity = 0;
CU_ASSERT(memcmp(&g_spdk_scsi.scsi_params, &params, sizeof(params)) == 0);
CU_ASSERT_EQUAL(rc, 0);
spdk_conf_free(config);
}
static void
@ -214,6 +221,8 @@ scsi_init_set_unmap_granularity_alignment_config_param(void)
params.unmap_granularity_alignment = 0;
CU_ASSERT(memcmp(&g_spdk_scsi.scsi_params, &params, sizeof(params)) == 0);
CU_ASSERT_EQUAL(rc, 0);
spdk_conf_free(config);
}
static void
@ -235,6 +244,8 @@ scsi_init_ugavalid_yes(void)
params.ugavalid = 1;
CU_ASSERT(memcmp(&g_spdk_scsi.scsi_params, &params, sizeof(params)) == 0);
CU_ASSERT_EQUAL(rc, 0);
spdk_conf_free(config);
}
static void
@ -256,6 +267,8 @@ scsi_init_ugavalid_no(void)
params.ugavalid = 0;
CU_ASSERT(memcmp(&g_spdk_scsi.scsi_params, &params, sizeof(params)) == 0);
CU_ASSERT_EQUAL(rc, 0);
spdk_conf_free(config);
}
static void
@ -273,6 +286,8 @@ scsi_init_ugavalid_unknown_value_failure(void)
/* returns -1 since scsi_params.ugavalid is set to
* 'unknown value' */
CU_ASSERT_TRUE(rc < 0);
spdk_conf_free(config);
}
static void
@ -294,6 +309,8 @@ scsi_init_max_write_same_length(void)
params.max_write_same_length = 512;
CU_ASSERT(memcmp(&g_spdk_scsi.scsi_params, &params, sizeof(params)) == 0);
CU_ASSERT_EQUAL(rc, 0);
spdk_conf_free(config);
}
static void
@ -314,6 +331,8 @@ scsi_init_read_config_scsi_params(void)
set_default_scsi_params(&params);
CU_ASSERT(memcmp(&g_spdk_scsi.scsi_params, &params, sizeof(params)) == 0);
CU_ASSERT_EQUAL(rc, 0);
spdk_conf_free(config);
}
static void
@ -335,6 +354,8 @@ scsi_init_success(void)
set_default_scsi_params(&params);
CU_ASSERT(memcmp(&g_spdk_scsi.scsi_params, &params, sizeof(params)) == 0);
CU_ASSERT_EQUAL(rc, 0);
spdk_conf_free(config);
}
int