journalctl --grep return value change

This commit is contained in:
Branislav Náter 2021-02-22 17:34:56 +01:00
commit 7763fe2d6c

View file

@ -53,8 +53,10 @@ rlJournalStart
# Test that requests are only logged at the configured level
rlRun "curl http://localhost/${PFX}-test-beta > /dev/null" 0
rlRun "journalctl -q -u httpd -g ${PFX}-test-beta -p crit > journal.crit"
rlRun "journalctl -q -u httpd -g ${PFX}-test-beta -p emerg > journal.emerg"
# journalctl: return a non-zero EC when --grep returns no matches
# https://github.com/systemd/systemd/commit/6cda6774bdd90f8496d38dcd75d9be8a12660577
rlRun "journalctl -q -u httpd -g ${PFX}-test-beta -p crit > journal.crit" 0,1
rlRun "journalctl -q -u httpd -g ${PFX}-test-beta -p emerg > journal.emerg" 0,1
rlRun "journalctl -q -u httpd -g ${PFX}-test-beta -p notice > journal.notice"
rlAssertNotDiffer journal.crit /dev/null
rlAssertNotDiffer journal.emerg /dev/null