summaryrefslogtreecommitdiff
path: root/src/ipcpd/unicast/dir/dht.c
diff options
context:
space:
mode:
authorDimitri Staessens <dimitri@ouroboros.rocks>2026-01-14 01:07:53 +0100
committerSander Vrijders <sander@ouroboros.rocks>2026-01-19 08:14:55 +0100
commit8aa6ab4d29df80adde0d512244d43d38264bf32e (patch)
tree314b0f5aad45f740d6de34d9830853fb24a4fcf0 /src/ipcpd/unicast/dir/dht.c
parent1433fa50cb4e162a0557f207a1097d165392ba8e (diff)
downloadouroboros-8aa6ab4d29df80adde0d512244d43d38264bf32e.tar.gz
ouroboros-8aa6ab4d29df80adde0d512244d43d38264bf32e.zip
build: Add option to toggle Ouroboros logging in tests
The test output is a bit polluted with logs originating fomr the logging system, e.g.: 23: test_bind_prog started. 23: ==16636== reg/name(DB): Add prog reg_test to name testname. 23: ==16636== reg(EE): Removing from names. 23: test_bind_prog succeeded. This adds a flag DISABLE_TEST_LOGGING that suppresses log_* output in tests to keep them clean: 23: test_bind_prog started. 23: test_bind_prog succeeded. The status is printed in CMake output: -- Ouroboros logging in test output disabled -- Ouroboros logging in test output enabled By default the flag is ON (clean test output). Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks> Signed-off-by: Sander Vrijders <sander@ouroboros.rocks>
Diffstat (limited to 'src/ipcpd/unicast/dir/dht.c')
-rw-r--r--src/ipcpd/unicast/dir/dht.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ipcpd/unicast/dir/dht.c b/src/ipcpd/unicast/dir/dht.c
index 6b06def9..1388c2de 100644
--- a/src/ipcpd/unicast/dir/dht.c
+++ b/src/ipcpd/unicast/dir/dht.c
@@ -2851,6 +2851,8 @@ static void do_dht_kv_store(const dht_store_msg_t * store)
uint8_t * key;
time_t exp;
+ (void) key; /* Only in logs, not used with DISABLE_TEST_LOGGING */
+
assert(store != NULL);
val.data = store->val.data;