From 90265bcf9248700739c5ccdac9bf911cf0312877 Mon Sep 17 00:00:00 2001 From: Daan De Meyer Date: Fri, 19 Apr 2024 22:48:06 +0200 Subject: [PATCH] core: Set a sensible systemd-executor log level in test runs --- src/core/manager.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/core/manager.c b/src/core/manager.c index 564aa10224..0078f5a33f 100644 --- a/src/core/manager.c +++ b/src/core/manager.c @@ -5042,11 +5042,10 @@ LogTarget manager_get_executor_log_target(Manager *m) { assert(m); /* If journald is not available tell sd-executor to go to kmsg, as it might be starting journald */ + if (!MANAGER_IS_TEST_RUN(m) && !manager_journal_is_running(m)) + return LOG_TARGET_KMSG; - if (manager_journal_is_running(m)) - return log_get_target(); - - return LOG_TARGET_KMSG; + return log_get_target(); } static const char* const manager_state_table[_MANAGER_STATE_MAX] = {