diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2022-07-01 13:13:42 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-01 13:13:42 +0900 |
commit | 3bdb60055e16776c8cc4d44f26abb5f2cbe197bf (patch) | |
tree | d1825d494c82329456aefbf054653cf0315c264b /src/test/test-set-disable-mempool.c | |
parent | 907506695549c689710cd267583f6fd439711dcf (diff) | |
parent | e1c52cb27159ac7200ce6246bbd1a38b2d2e4e4a (diff) | |
download | systemd-3bdb60055e16776c8cc4d44f26abb5f2cbe197bf.tar.gz |
Merge pull request #23868 from keszybz/lib-resplit-2
Export sd-netlink and clean up exported interfaces a bit
Diffstat (limited to 'src/test/test-set-disable-mempool.c')
-rw-r--r-- | src/test/test-set-disable-mempool.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/test/test-set-disable-mempool.c b/src/test/test-set-disable-mempool.c index f02e433d7b..91244b25ac 100644 --- a/src/test/test-set-disable-mempool.c +++ b/src/test/test-set-disable-mempool.c @@ -2,6 +2,7 @@ #include <pthread.h> +#include "mempool.h" #include "process-util.h" #include "set.h" #include "tests.h" @@ -15,6 +16,9 @@ static void* thread(void *p) { assert_se(*s); assert_se(!is_main_thread()); + assert_se(mempool_enabled); + assert_se(!mempool_enabled()); + assert_se(set_size(*s) == NUM); *s = set_free(*s); @@ -29,7 +33,10 @@ static void test_one(const char *val) { log_info("Testing with SYSTEMD_MEMPOOL=%s", val); assert_se(setenv("SYSTEMD_MEMPOOL", val, true) == 0); + assert_se(is_main_thread()); + assert_se(mempool_enabled); /* It is a weak symbol, but we expect it to be available */ + assert_se(!mempool_enabled()); assert_se(s = set_new(NULL)); for (i = 0; i < NUM; i++) |