summaryrefslogtreecommitdiff
path: root/deps/jemalloc/test/unit/background_thread.c
diff options
context:
space:
mode:
Diffstat (limited to 'deps/jemalloc/test/unit/background_thread.c')
-rw-r--r--deps/jemalloc/test/unit/background_thread.c37
1 files changed, 18 insertions, 19 deletions
diff --git a/deps/jemalloc/test/unit/background_thread.c b/deps/jemalloc/test/unit/background_thread.c
index f7bd37c42..c60010a81 100644
--- a/deps/jemalloc/test/unit/background_thread.c
+++ b/deps/jemalloc/test/unit/background_thread.c
@@ -8,15 +8,15 @@ test_switch_background_thread_ctl(bool new_val) {
size_t sz = sizeof(bool);
e1 = new_val;
- assert_d_eq(mallctl("background_thread", (void *)&e0, &sz,
+ expect_d_eq(mallctl("background_thread", (void *)&e0, &sz,
&e1, sz), 0, "Unexpected mallctl() failure");
- assert_b_eq(e0, !e1,
+ expect_b_eq(e0, !e1,
"background_thread should be %d before.\n", !e1);
if (e1) {
- assert_zu_gt(n_background_threads, 0,
+ expect_zu_gt(n_background_threads, 0,
"Number of background threads should be non zero.\n");
} else {
- assert_zu_eq(n_background_threads, 0,
+ expect_zu_eq(n_background_threads, 0,
"Number of background threads should be zero.\n");
}
}
@@ -27,15 +27,15 @@ test_repeat_background_thread_ctl(bool before) {
size_t sz = sizeof(bool);
e1 = before;
- assert_d_eq(mallctl("background_thread", (void *)&e0, &sz,
+ expect_d_eq(mallctl("background_thread", (void *)&e0, &sz,
&e1, sz), 0, "Unexpected mallctl() failure");
- assert_b_eq(e0, before,
+ expect_b_eq(e0, before,
"background_thread should be %d.\n", before);
if (e1) {
- assert_zu_gt(n_background_threads, 0,
+ expect_zu_gt(n_background_threads, 0,
"Number of background threads should be non zero.\n");
} else {
- assert_zu_eq(n_background_threads, 0,
+ expect_zu_eq(n_background_threads, 0,
"Number of background threads should be zero.\n");
}
}
@@ -46,16 +46,16 @@ TEST_BEGIN(test_background_thread_ctl) {
bool e0, e1;
size_t sz = sizeof(bool);
- assert_d_eq(mallctl("opt.background_thread", (void *)&e0, &sz,
+ expect_d_eq(mallctl("opt.background_thread", (void *)&e0, &sz,
NULL, 0), 0, "Unexpected mallctl() failure");
- assert_d_eq(mallctl("background_thread", (void *)&e1, &sz,
+ expect_d_eq(mallctl("background_thread", (void *)&e1, &sz,
NULL, 0), 0, "Unexpected mallctl() failure");
- assert_b_eq(e0, e1,
+ expect_b_eq(e0, e1,
"Default and opt.background_thread does not match.\n");
if (e0) {
test_switch_background_thread_ctl(false);
}
- assert_zu_eq(n_background_threads, 0,
+ expect_zu_eq(n_background_threads, 0,
"Number of background threads should be 0.\n");
for (unsigned i = 0; i < 4; i++) {
@@ -80,12 +80,11 @@ TEST_BEGIN(test_background_thread_running) {
test_repeat_background_thread_ctl(false);
test_switch_background_thread_ctl(true);
- assert_b_eq(info->state, background_thread_started,
+ expect_b_eq(info->state, background_thread_started,
"Background_thread did not start.\n");
- nstime_t start, now;
- nstime_init(&start, 0);
- nstime_update(&start);
+ nstime_t start;
+ nstime_init_update(&start);
bool ran = false;
while (true) {
@@ -98,10 +97,10 @@ TEST_BEGIN(test_background_thread_running) {
break;
}
- nstime_init(&now, 0);
- nstime_update(&now);
+ nstime_t now;
+ nstime_init_update(&now);
nstime_subtract(&now, &start);
- assert_u64_lt(nstime_sec(&now), 1000,
+ expect_u64_lt(nstime_sec(&now), 1000,
"Background threads did not run for 1000 seconds.");
sleep(1);
}