]> git.ipfire.org Git - thirdparty/systemd.git/commit
TEST-45-TIMEDATE: rotate journal before parsing log message
authorYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 1 Sep 2025 23:34:26 +0000 (08:34 +0900)
committerLuca Boccassi <luca.boccassi@gmail.com>
Tue, 2 Sep 2025 08:38:51 +0000 (09:38 +0100)
commitcbbed2bd4410fda51f11eb1cb6155eda40e2fa8c
tree955a35d764af9937e1f40b9879f0113ac59911bd
parent5a8b9fd49f7602c19b56deb8cc0efd23e0aa8e2a
TEST-45-TIMEDATE: rotate journal before parsing log message

Similar to 04ade57a4233750f45fbc5fa2b5f52adfb435de5.

Fixes the following failure (long line is wrapped):
```
TEST-45-TIMEDATE.sh[234]: + journalctl --sync
TEST-45-TIMEDATE.sh[234]: + for _ in {0..9}
TEST-45-TIMEDATE.sh[234]: + journalctl -q -n 1 '--since=2025-09-01 17:09:25.442936' -p info -t busctl --grep .
TEST-45-TIMEDATE.sh[363]: Sep 01 17:09:25 H busctl[351]: {"type":"signal","endian":"l","flags":1,"version":1,
  "cookie":67,"timestamp-realtime":1756746565578529,"sender":":1.11","path":"/org/freedesktop/timedate1",
  "interface":"org.freedesktop.DBus.Properties","member":"PropertiesChanged","payload":{"type":"sa{sv}as",
    "data":["org.freedesktop.timedate1",{"NTP":{"type":"b","data":false}},[]]}}
TEST-45-TIMEDATE.sh[366]: ++ journalctl -q -n 1 '--since=2025-09-01 17:09:25.442936' -p info -t busctl -o cat
TEST-45-TIMEDATE.sh[367]: ++ jq -r '.payload.data[1].NTP.data'
TEST-45-TIMEDATE.sh[366]: Journal file /run/log/journal/07946b7846564ac0ad1c86e8cabed329/system.journal is truncated, ignoring file.
TEST-45-TIMEDATE.sh[234]: + [[ '' == \f\a\l\s\e ]]
```
test/units/TEST-45-TIMEDATE.sh