From 7980c6316a100435cb08493a55269205526a282f Mon Sep 17 00:00:00 2001 From: Frantisek Sumsal Date: Sat, 6 Jan 2024 11:45:23 +0100 Subject: [PATCH] test: sync the "foobaz" namespace as well Otherwise we might be too fast, resulting in failed namespace check later: [ 7.351453] testsuite-44.sh[401]: + journalctl --list-namespaces [ 7.351784] testsuite-44.sh[402]: + grep foobar [ 7.358851] testsuite-44.sh[402]: foobar [ 7.359598] testsuite-44.sh[403]: + journalctl --list-namespaces [ 7.359974] testsuite-44.sh[404]: + grep foobaz [ 7.369882] systemd[1]: testsuite-44.service: Failed with result 'exit-code'. Follow-up for 68f66a1713. --- test/units/testsuite-44.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/units/testsuite-44.sh b/test/units/testsuite-44.sh index cc5f08f32af..0819a4b8433 100755 --- a/test/units/testsuite-44.sh +++ b/test/units/testsuite-44.sh @@ -10,6 +10,10 @@ systemd-run --wait -p LogNamespace=foobar echo "hello world" systemd-run --wait -p LogNamespace=foobaz echo "hello world" journalctl --namespace=foobar --sync +journalctl --namespace=foobaz --sync +ls -l /var/log/journal/ +journalctl --list-namespaces + journalctl -o cat --namespace=foobar >/tmp/hello-world journalctl -o cat >/tmp/no-hello-world