ut/lvol: add fatal asserts to check allocations
Change-Id: I270e6aac90f6bca9f5b047fba61f08fea16c6315 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-on: https://review.gerrithub.io/382508 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
This commit is contained in:
parent
08eeefc718
commit
a0488989e5
@ -98,6 +98,7 @@ spdk_bdev_create_bs_dev(struct spdk_bdev *bdev, spdk_bdev_remove_cb_t remove_cb,
|
|||||||
return NULL;
|
return NULL;
|
||||||
|
|
||||||
bs_dev = calloc(1, sizeof(*bs_dev));
|
bs_dev = calloc(1, sizeof(*bs_dev));
|
||||||
|
SPDK_CU_ASSERT_FATAL(bs_dev != NULL);
|
||||||
bs_dev->destroy = bdev_blob_destroy;
|
bs_dev->destroy = bdev_blob_destroy;
|
||||||
|
|
||||||
CU_ASSERT(g_bs_dev == NULL);
|
CU_ASSERT(g_bs_dev == NULL);
|
||||||
@ -121,6 +122,7 @@ spdk_lvs_init(struct spdk_bs_dev *bs_dev, struct spdk_lvs_opts *o,
|
|||||||
error = -1;
|
error = -1;
|
||||||
} else {
|
} else {
|
||||||
lvs = calloc(1, sizeof(*lvs));
|
lvs = calloc(1, sizeof(*lvs));
|
||||||
|
SPDK_CU_ASSERT_FATAL(lvs != NULL);
|
||||||
lvs->bs_dev = bs_dev;
|
lvs->bs_dev = bs_dev;
|
||||||
error = 0;
|
error = 0;
|
||||||
}
|
}
|
||||||
@ -365,14 +367,15 @@ ut_lvol_init(void)
|
|||||||
int rc;
|
int rc;
|
||||||
|
|
||||||
g_lvs = calloc(1, sizeof(*g_lvs));
|
g_lvs = calloc(1, sizeof(*g_lvs));
|
||||||
|
SPDK_CU_ASSERT_FATAL(g_lvs != NULL);
|
||||||
g_lvs_bdev = calloc(1, sizeof(*g_lvs_bdev));
|
g_lvs_bdev = calloc(1, sizeof(*g_lvs_bdev));
|
||||||
|
SPDK_CU_ASSERT_FATAL(g_lvs_bdev != NULL);
|
||||||
g_base_bdev = calloc(1, sizeof(*g_base_bdev));
|
g_base_bdev = calloc(1, sizeof(*g_base_bdev));
|
||||||
|
SPDK_CU_ASSERT_FATAL(g_base_bdev != NULL);
|
||||||
|
|
||||||
g_lvs_bdev->lvs = g_lvs;
|
g_lvs_bdev->lvs = g_lvs;
|
||||||
g_lvs_bdev->bdev = g_base_bdev;
|
g_lvs_bdev->bdev = g_base_bdev;
|
||||||
|
|
||||||
SPDK_CU_ASSERT_FATAL(g_lvs != NULL);
|
|
||||||
|
|
||||||
uuid_generate_time(g_lvs->uuid);
|
uuid_generate_time(g_lvs->uuid);
|
||||||
uuid_generate_time(wrong_uuid);
|
uuid_generate_time(wrong_uuid);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user