ret = fr_test_slab_list_alloc(NULL, &test_slab_list, NULL, fr_time_delta_from_sec(1), 2, 1, 4, false, 0, 0, NULL, NULL, NULL, true);
TEST_CHECK(ret == 0);
TEST_CHECK(test_slab_list != NULL);
+ if (!test_slab_list) return;
test_elements[0] = fr_test_slab_reserve(test_slab_list);
TEST_CHECK(test_elements[0] != NULL);
ret = fr_test_slab_list_alloc(NULL, &test_slab_list, NULL, fr_time_delta_from_sec(1), 2, 1, 4, true, 0, 0, NULL, NULL, NULL, true);
TEST_CHECK(ret == 0);
TEST_CHECK(test_slab_list != NULL);
+ if (!test_slab_list) return;
test_elements[0] = fr_test_slab_reserve(test_slab_list);
TEST_CHECK(test_elements[0] != NULL);
ret = fr_test_slab_list_alloc(NULL, &test_slab_list, NULL, fr_time_delta_from_sec(1), 2, 1, 4, false, 0, 0, NULL, NULL, NULL, true);
TEST_CHECK(ret == 0);
TEST_CHECK(test_slab_list != NULL);
+ if (!test_slab_list) return;
test_elements[0] = fr_test_slab_reserve(test_slab_list);
TEST_CHECK(test_elements[0] != NULL);
ret = fr_test_slab_list_alloc(NULL, &test_slab_list, NULL, fr_time_delta_from_sec(1), 2, 1, 4, false, 0, 0, NULL, NULL, NULL, false);
TEST_CHECK(ret == 0);
TEST_CHECK(test_slab_list != NULL);
+ if (!test_slab_list) return;
test_elements[0] = fr_test_slab_reserve(test_slab_list);
TEST_CHECK(test_elements[0] != NULL);
ret = fr_test_slab_list_alloc(NULL, &test_slab_list, NULL, fr_time_delta_from_sec(1), 2, 1, 4, false, 0, 0, NULL, NULL, NULL, true);
TEST_CHECK(ret == 0);
TEST_CHECK(test_slab_list != NULL);
+ if (!test_slab_list) return;
test_element = fr_test_slab_reserve(test_slab_list);
TEST_CHECK(test_element != NULL);
ret = fr_test_slab_list_alloc(NULL, &test_slab_list, NULL, fr_time_delta_from_sec(1), 1, 1, 4, false, 0, 0, test_element_alloc, NULL, &test_conf, false);
TEST_CHECK(ret == 0);
TEST_CHECK(test_slab_list != NULL);
+ if (!test_slab_list) return;
test_elements[0] = fr_test_slab_reserve(test_slab_list);
TEST_CHECK(test_elements[0] != NULL);
ret = fr_test_slab_list_alloc(NULL, &test_slab_list, NULL, fr_time_delta_from_sec(1), 1, 1, 4, false, 0, 0, NULL, test_element_alloc, &test_conf, false);
TEST_CHECK(ret == 0);
TEST_CHECK(test_slab_list != NULL);
+ if (!test_slab_list) return;
test_elements[0] = fr_test_slab_reserve(test_slab_list);
TEST_CHECK(test_elements[0] != NULL);
ret = fr_test_slab_list_alloc(NULL, &test_slab_list, NULL, fr_time_delta_from_sec(1), 1, 1, 4, false, 0, 0, test_element_alloc, test_element_reserve, &test_conf, false);
TEST_CHECK(ret == 0);
TEST_CHECK(test_slab_list != NULL);
+ if (!test_slab_list) return;
test_elements[0] = fr_test_slab_reserve(test_slab_list);
TEST_CHECK(test_elements[0] != NULL);
ret = fr_test_slab_list_alloc(NULL, &test_slab_list, el, fr_time_delta_from_sec(1), 2, 1, 6, false, 0, 0, NULL, NULL, NULL, true);
TEST_CHECK(ret == 0);
+ TEST_CHECK(test_slab_list != NULL);
+ if (!test_slab_list) return;
/*
* Allocate all the slab elements
ret = fr_test_slab_list_alloc(NULL, &test_slab_list, el, fr_time_delta_from_sec(1), 2, 16, 20, false, 0, 0, NULL, NULL, NULL, true);
TEST_CHECK(ret == 0);
+ TEST_CHECK(test_slab_list != NULL);
+ if (!test_slab_list) return;
/*
* Allocate all the slab elements
ret = fr_test_slab_list_alloc(NULL, &test_slab_list, el, fr_time_delta_from_sec(1), 2, 0, 20, false, 0, 0, NULL, NULL, NULL, true);
TEST_CHECK(ret == 0);
+ TEST_CHECK(test_slab_list != NULL);
+ if (!test_slab_list) return;
/*
* Allocate all the slab elements
ret = fr_test_slab_list_alloc(NULL, &test_slab_list, el, fr_time_delta_from_sec(1), 2, 0, 20, false, 0, 0, NULL, NULL, NULL, true);
TEST_CHECK(ret == 0);
+ TEST_CHECK(test_slab_list != NULL);
+ if (!test_slab_list) return;
/*
* Allocate all the slab elements
ret = fr_test_slab_list_alloc(NULL, &test_slab_list, NULL, fr_time_delta_from_sec(1), 2, 1, 2, true, 1, 128, NULL, NULL, NULL, false);
TEST_CHECK(ret == 0);
TEST_CHECK(test_slab_list != NULL);
+ if (!test_slab_list) return;
test_elements[0] = fr_test_slab_reserve(test_slab_list);
TEST_CHECK(test_elements[0] != NULL);