From: Frantisek Sumsal Date: Fri, 17 Jun 2022 13:06:59 +0000 (+0200) Subject: test: don't flush debug logs to the console X-Git-Tag: v252-rc1~795^2~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c84d1c9822bd181c37a5bd26b607edd67096839f;p=thirdparty%2Fsystemd.git test: don't flush debug logs to the console Let's keep the debug logs in the journal, while logging only testsute-*.sh stdout/stderr to the console (ba7abf7). This should make the test output log a bit more readable and potentially the tests itself a bit faster by avoiding console oversaturation. Also, it should significantly reduce the size of artifacts kept by CIs. --- diff --git a/test/units/testsuite-20.sh b/test/units/testsuite-20.sh index fc87c18c4c1..338769aacc5 100755 --- a/test/units/testsuite-20.sh +++ b/test/units/testsuite-20.sh @@ -4,7 +4,6 @@ set -eux set -o pipefail systemd-analyze log-level debug -systemd-analyze log-target console test "$(systemctl show -P MainPID testsuite-20.service)" -eq $$ diff --git a/test/units/testsuite-23.sh b/test/units/testsuite-23.sh index 46e45c8780d..e8f99ff60d0 100755 --- a/test/units/testsuite-23.sh +++ b/test/units/testsuite-23.sh @@ -4,7 +4,6 @@ set -eux set -o pipefail systemd-analyze log-level debug -systemd-analyze log-target console # Create a binary for which execve() will fail touch /tmp/brokenbinary diff --git a/test/units/testsuite-27.sh b/test/units/testsuite-27.sh index 3b2f9251539..c0701f35c30 100755 --- a/test/units/testsuite-27.sh +++ b/test/units/testsuite-27.sh @@ -4,7 +4,6 @@ set -eux set -o pipefail systemd-analyze log-level debug -systemd-analyze log-target console systemd-run --wait --unit=test27-one \ -p StandardOutput=file:/tmp/stdout \ diff --git a/test/units/testsuite-30.sh b/test/units/testsuite-30.sh index 51b9bdd0931..57f46669f9e 100755 --- a/test/units/testsuite-30.sh +++ b/test/units/testsuite-30.sh @@ -4,7 +4,6 @@ set -eux set -o pipefail systemd-analyze log-level debug -systemd-analyze log-target console systemctl disable --now systemd-timesyncd.service diff --git a/test/units/testsuite-32.sh b/test/units/testsuite-32.sh index 20ab67f6f11..5c289d0abfb 100755 --- a/test/units/testsuite-32.sh +++ b/test/units/testsuite-32.sh @@ -11,7 +11,6 @@ set -o pipefail if test -f /sys/fs/cgroup/system.slice/testsuite-32.service/memory.oom.group; then systemd-analyze log-level debug - systemd-analyze log-target console # Run a service that is guaranteed to be the first candidate for OOM killing systemd-run --unit=oomtest.service \ diff --git a/test/units/testsuite-34.sh b/test/units/testsuite-34.sh index 57a7b950a01..e6171beaa62 100755 --- a/test/units/testsuite-34.sh +++ b/test/units/testsuite-34.sh @@ -4,7 +4,6 @@ set -eux set -o pipefail systemd-analyze log-level debug -systemd-analyze log-target console function test_directory() { local directory="$1" diff --git a/test/units/testsuite-38.sh b/test/units/testsuite-38.sh index f2f61b961f5..438990d1c52 100755 --- a/test/units/testsuite-38.sh +++ b/test/units/testsuite-38.sh @@ -5,7 +5,6 @@ set -eux set -o pipefail systemd-analyze log-level debug -systemd-analyze log-target console unit=testsuite-38-sleep.service diff --git a/test/units/testsuite-39.sh b/test/units/testsuite-39.sh index 03abf391f1d..5b77bbbaf17 100755 --- a/test/units/testsuite-39.sh +++ b/test/units/testsuite-39.sh @@ -4,7 +4,6 @@ set -eux set -o pipefail systemd-analyze log-level debug -systemd-analyze log-target console export SYSTEMD_PAGER= SERVICE_PATH="$(mktemp /etc/systemd/system/execreloadXXX.service)" diff --git a/test/units/testsuite-40.sh b/test/units/testsuite-40.sh index dd54fa174ce..cec1fd3a7aa 100755 --- a/test/units/testsuite-40.sh +++ b/test/units/testsuite-40.sh @@ -4,7 +4,6 @@ set -eux set -o pipefail systemd-analyze log-level debug -systemd-analyze log-target console declare -A property diff --git a/test/units/testsuite-41.sh b/test/units/testsuite-41.sh index 3b41db03f58..13bc684c2d1 100755 --- a/test/units/testsuite-41.sh +++ b/test/units/testsuite-41.sh @@ -7,7 +7,6 @@ set -o pipefail MAX_SECS=60 systemd-analyze log-level debug -systemd-analyze log-target console # test one: Restart=on-failure should restart the service systemd-run --unit=one -p Type=oneshot -p Restart=on-failure /bin/bash -c "exit 1" \ diff --git a/test/units/testsuite-46.sh b/test/units/testsuite-46.sh index 82da3b755ca..9d090654bc1 100755 --- a/test/units/testsuite-46.sh +++ b/test/units/testsuite-46.sh @@ -34,7 +34,6 @@ wait_for_state() { } systemd-analyze log-level debug -systemd-analyze log-target console systemctl service-log-level systemd-homed debug # Create a tmpfs to use as backing store for the home dir. That way we can enforce a size limit nicely. diff --git a/test/units/testsuite-47.sh b/test/units/testsuite-47.sh index ff10602df79..529e9617a58 100755 --- a/test/units/testsuite-47.sh +++ b/test/units/testsuite-47.sh @@ -4,7 +4,6 @@ set -eux set -o pipefail systemd-analyze log-level debug -systemd-analyze log-target console systemctl start testsuite-47-repro sleep 4 diff --git a/test/units/testsuite-52.sh b/test/units/testsuite-52.sh index 8a76ff6ed6d..d78fdd53bac 100755 --- a/test/units/testsuite-52.sh +++ b/test/units/testsuite-52.sh @@ -4,7 +4,6 @@ set -ex set -o pipefail systemd-analyze log-level debug -systemd-analyze log-target console systemctl enable test-honor-first-shutdown.service systemctl start test-honor-first-shutdown.service diff --git a/test/units/testsuite-55.sh b/test/units/testsuite-55.sh index 009933e6654..8fa1d01fd06 100755 --- a/test/units/testsuite-55.sh +++ b/test/units/testsuite-55.sh @@ -4,7 +4,6 @@ set -eux set -o pipefail systemd-analyze log-level debug -systemd-analyze log-target console # Loose checks to ensure the environment has the necessary features for systemd-oomd [[ -e /proc/pressure ]] || echo "no PSI" >>/skipped diff --git a/test/units/testsuite-59.sh b/test/units/testsuite-59.sh index 143e44ec637..83db0531072 100755 --- a/test/units/testsuite-59.sh +++ b/test/units/testsuite-59.sh @@ -28,7 +28,6 @@ wait_on_state_or_fail () { } systemd-analyze log-level debug -systemd-analyze log-target console cat >/run/systemd/system/testservice-fail-59.service <