Public bug reported:

Full log: 3368s ――――――――――――――――――――――――――――――――――――― ✀  
―――――――――――――――――――――――――――――――――――――
3368s Listing only the last 100 lines from a long log.
3368s TEST-04-JOURNAL.sh[13603]: + systemd-cat -t 
13d428e173fd46e7b2db0fbe266873b7 --level-prefix true
3368s TEST-04-JOURNAL.sh[13216]: + journalctl --sync
3368s TEST-04-JOURNAL.sh[13216]: + diff /dev/fd/63 /dev/fd/62
3368s TEST-04-JOURNAL.sh[13606]: ++ echo -ne ''
3368s TEST-04-JOURNAL.sh[13607]: ++ journalctl -b -o cat -t 
13d428e173fd46e7b2db0fbe266873b7
3368s TEST-04-JOURNAL.sh[13216]: + write_and_match 'Trailing spaces \t \n' 
'Trailing spaces\n' --level-prefix false
3368s TEST-04-JOURNAL.sh[13216]: + local 'input=Trailing spaces \t \n'
3368s TEST-04-JOURNAL.sh[13216]: + local 'expected=Trailing spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + local id
3368s TEST-04-JOURNAL.sh[13216]: + shift 2
3368s TEST-04-JOURNAL.sh[13609]: ++ systemd-id128 new
3368s TEST-04-JOURNAL.sh[13216]: + id=2d8946b900d44fca8510e940fdf2104b
3368s TEST-04-JOURNAL.sh[13610]: + echo -ne 'Trailing spaces \t \n'
3368s TEST-04-JOURNAL.sh[13611]: + systemd-cat -t 
2d8946b900d44fca8510e940fdf2104b --level-prefix false
3368s TEST-04-JOURNAL.sh[13216]: + journalctl --sync
3368s TEST-04-JOURNAL.sh[13614]: ++ echo -ne 'Trailing spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + diff /dev/fd/63 /dev/fd/62
3368s TEST-04-JOURNAL.sh[13615]: ++ journalctl -b -o cat -t 
2d8946b900d44fca8510e940fdf2104b
3368s TEST-04-JOURNAL.sh[13216]: + write_and_match '<5>Trailing spaces \t \n' 
'Trailing spaces\n' --level-prefix true
3368s TEST-04-JOURNAL.sh[13216]: + local 'input=<5>Trailing spaces \t \n'
3368s TEST-04-JOURNAL.sh[13216]: + local 'expected=Trailing spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + local id
3368s TEST-04-JOURNAL.sh[13216]: + shift 2
3368s TEST-04-JOURNAL.sh[13617]: ++ systemd-id128 new
3368s TEST-04-JOURNAL.sh[13216]: + id=bfd12c30676247efa066a68208a2b165
3368s TEST-04-JOURNAL.sh[13618]: + echo -ne '<5>Trailing spaces \t \n'
3368s TEST-04-JOURNAL.sh[13619]: + systemd-cat -t 
bfd12c30676247efa066a68208a2b165 --level-prefix true
3368s TEST-04-JOURNAL.sh[13216]: + journalctl --sync
3368s TEST-04-JOURNAL.sh[13622]: ++ echo -ne 'Trailing spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + diff /dev/fd/63 /dev/fd/62
3368s TEST-04-JOURNAL.sh[13623]: ++ journalctl -b -o cat -t 
bfd12c30676247efa066a68208a2b165
3368s TEST-04-JOURNAL.sh[13216]: + write_and_match ' \t Leading spaces\n' ' \t 
Leading spaces\n' --level-prefix false
3368s TEST-04-JOURNAL.sh[13216]: + local 'input= \t Leading spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + local 'expected= \t Leading spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + local id
3368s TEST-04-JOURNAL.sh[13216]: + shift 2
3368s TEST-04-JOURNAL.sh[13625]: ++ systemd-id128 new
3368s TEST-04-JOURNAL.sh[13216]: + id=ccdf769b118a4b3abf0c59d1e2690566
3368s TEST-04-JOURNAL.sh[13626]: + echo -ne ' \t Leading spaces\n'
3368s TEST-04-JOURNAL.sh[13627]: + systemd-cat -t 
ccdf769b118a4b3abf0c59d1e2690566 --level-prefix false
3368s TEST-04-JOURNAL.sh[13216]: + journalctl --sync
3368s TEST-04-JOURNAL.sh[13630]: ++ echo -ne ' \t Leading spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + diff /dev/fd/63 /dev/fd/62
3368s TEST-04-JOURNAL.sh[13631]: ++ journalctl -b -o cat -t 
ccdf769b118a4b3abf0c59d1e2690566
3368s TEST-04-JOURNAL.sh[13216]: + write_and_match '<5> \t Leading spaces\n' ' 
\t Leading spaces\n' --level-prefix true
3368s TEST-04-JOURNAL.sh[13216]: + local 'input=<5> \t Leading spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + local 'expected= \t Leading spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + local id
3368s TEST-04-JOURNAL.sh[13216]: + shift 2
3368s TEST-04-JOURNAL.sh[13633]: ++ systemd-id128 new
3368s TEST-04-JOURNAL.sh[13216]: + id=bec86d4052b848bb8d6eec3f74cc9f59
3368s TEST-04-JOURNAL.sh[13634]: + echo -ne '<5> \t Leading spaces\n'
3368s TEST-04-JOURNAL.sh[13635]: + systemd-cat -t 
bec86d4052b848bb8d6eec3f74cc9f59 --level-prefix true
3368s TEST-04-JOURNAL.sh[13216]: + journalctl --sync
3368s TEST-04-JOURNAL.sh[13638]: ++ echo -ne ' \t Leading spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + diff /dev/fd/63 /dev/fd/62
3368s TEST-04-JOURNAL.sh[13639]: ++ journalctl -b -o cat -t 
bec86d4052b848bb8d6eec3f74cc9f59
3368s TEST-04-JOURNAL.sh[13641]: ++ systemd-id128 new
3368s TEST-04-JOURNAL.sh[13216]: + ID=750ab9e929da4639b2f56ffc435a20f8
3368s TEST-04-JOURNAL.sh[13642]: + echo -ne foo
3368s TEST-04-JOURNAL.sh[13643]: + systemd-cat -t 
750ab9e929da4639b2f56ffc435a20f8 --level-prefix false
3368s TEST-04-JOURNAL.sh[13216]: + varlinkctl call 
/run/systemd/journal/io.systemd.journal io.systemd.Journal.Synchronize '{}'
3368s TEST-04-JOURNAL.sh[13216]: + journalctl -b -o export 
--output-fields=MESSAGE,FOO --output-fields=PRIORITY,MESSAGE -t 
750ab9e929da4639b2f56ffc435a20f8
3368s TEST-04-JOURNAL.sh[13647]: ++ wc -l
3368s TEST-04-JOURNAL.sh[13216]: + [[ 9 -eq 9 ]]
3368s TEST-04-JOURNAL.sh[13216]: + grep -q '^__CURSOR=' /tmp/output
3368s TEST-04-JOURNAL.sh[13216]: + grep -q '^MESSAGE=foo$' /tmp/output
3368s TEST-04-JOURNAL.sh[13216]: + grep -q '^PRIORITY=6$' /tmp/output
3368s TEST-04-JOURNAL.sh[13652]: + grep '^FOO=' /tmp/output
3368s TEST-04-JOURNAL.sh[13654]: + grep '^SYSLOG_FACILITY=' /tmp/output
3368s TEST-04-JOURNAL.sh[13656]: ++ systemd-id128 new
3368s TEST-04-JOURNAL.sh[13216]: + ID=4f90834975354910b57026697401148d
3368s TEST-04-JOURNAL.sh[13657]: + echo -e 'HEAD\nTAIL\nTAIL'
3368s TEST-04-JOURNAL.sh[13658]: + systemd-cat -t 
4f90834975354910b57026697401148d
3368s TEST-04-JOURNAL.sh[13216]: + journalctl --sync
3368s TEST-04-JOURNAL.sh[13661]: + journalctl -b -t 
4f90834975354910b57026697401148d
3368s TEST-04-JOURNAL.sh[13662]: + grep HEAD
3368s TEST-04-JOURNAL.sh[13663]: + journalctl -b -t 
4f90834975354910b57026697401148d
3368s TEST-04-JOURNAL.sh[13664]: + grep TAIL
3368s TEST-04-JOURNAL.sh[13666]: + grep HEAD
3368s TEST-04-JOURNAL.sh[13665]: + journalctl -b -t 
4f90834975354910b57026697401148d --truncate-newline
3368s TEST-04-JOURNAL.sh[13667]: + journalctl -b -t 
4f90834975354910b57026697401148d --truncate-newline
3368s TEST-04-JOURNAL.sh[13668]: + grep -v TAIL
3368s TEST-04-JOURNAL.sh[13216]: + journalctl -b -1 -b all -m
3368s TEST-04-JOURNAL.sh[13670]: + journalctl -q -b-1 -b0
3368s TEST-04-JOURNAL.sh[13671]: + head -1
3368s TEST-04-JOURNAL.sh[99]: + echo 'Subtest 
/usr/lib/systemd/tests/testdata/units/TEST-04-JOURNAL.journal.sh failed'
3368s TEST-04-JOURNAL.sh[99]: Subtest 
/usr/lib/systemd/tests/testdata/units/TEST-04-JOURNAL.journal.sh failed
3368s TEST-04-JOURNAL.sh[99]: + return 1

Relevant part:

3368s ――――――――――――――――――――――――――――――――――――― ✀  
―――――――――――――――――――――――――――――――――――――
3368s Listing only the last 100 lines from a long log.
3368s TEST-04-JOURNAL.sh[13603]: + systemd-cat -t 
13d428e173fd46e7b2db0fbe266873b7 --level-prefix true
3368s TEST-04-JOURNAL.sh[13216]: + journalctl --sync
3368s TEST-04-JOURNAL.sh[13216]: + diff /dev/fd/63 /dev/fd/62
3368s TEST-04-JOURNAL.sh[13606]: ++ echo -ne ''
3368s TEST-04-JOURNAL.sh[13607]: ++ journalctl -b -o cat -t 
13d428e173fd46e7b2db0fbe266873b7
3368s TEST-04-JOURNAL.sh[13216]: + write_and_match 'Trailing spaces \t \n' 
'Trailing spaces\n' --level-prefix false
3368s TEST-04-JOURNAL.sh[13216]: + local 'input=Trailing spaces \t \n'
3368s TEST-04-JOURNAL.sh[13216]: + local 'expected=Trailing spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + local id
3368s TEST-04-JOURNAL.sh[13216]: + shift 2
3368s TEST-04-JOURNAL.sh[13609]: ++ systemd-id128 new
3368s TEST-04-JOURNAL.sh[13216]: + id=2d8946b900d44fca8510e940fdf2104b
3368s TEST-04-JOURNAL.sh[13610]: + echo -ne 'Trailing spaces \t \n'
3368s TEST-04-JOURNAL.sh[13611]: + systemd-cat -t 
2d8946b900d44fca8510e940fdf2104b --level-prefix false
3368s TEST-04-JOURNAL.sh[13216]: + journalctl --sync
3368s TEST-04-JOURNAL.sh[13614]: ++ echo -ne 'Trailing spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + diff /dev/fd/63 /dev/fd/62
3368s TEST-04-JOURNAL.sh[13615]: ++ journalctl -b -o cat -t 
2d8946b900d44fca8510e940fdf2104b
3368s TEST-04-JOURNAL.sh[13216]: + write_and_match '<5>Trailing spaces \t \n' 
'Trailing spaces\n' --level-prefix true
3368s TEST-04-JOURNAL.sh[13216]: + local 'input=<5>Trailing spaces \t \n'
3368s TEST-04-JOURNAL.sh[13216]: + local 'expected=Trailing spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + local id
3368s TEST-04-JOURNAL.sh[13216]: + shift 2
3368s TEST-04-JOURNAL.sh[13617]: ++ systemd-id128 new
3368s TEST-04-JOURNAL.sh[13216]: + id=bfd12c30676247efa066a68208a2b165
3368s TEST-04-JOURNAL.sh[13618]: + echo -ne '<5>Trailing spaces \t \n'
3368s TEST-04-JOURNAL.sh[13619]: + systemd-cat -t 
bfd12c30676247efa066a68208a2b165 --level-prefix true
3368s TEST-04-JOURNAL.sh[13216]: + journalctl --sync
3368s TEST-04-JOURNAL.sh[13622]: ++ echo -ne 'Trailing spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + diff /dev/fd/63 /dev/fd/62
3368s TEST-04-JOURNAL.sh[13623]: ++ journalctl -b -o cat -t 
bfd12c30676247efa066a68208a2b165
3368s TEST-04-JOURNAL.sh[13216]: + write_and_match ' \t Leading spaces\n' ' \t 
Leading spaces\n' --level-prefix false
3368s TEST-04-JOURNAL.sh[13216]: + local 'input= \t Leading spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + local 'expected= \t Leading spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + local id
3368s TEST-04-JOURNAL.sh[13216]: + shift 2
3368s TEST-04-JOURNAL.sh[13625]: ++ systemd-id128 new
3368s TEST-04-JOURNAL.sh[13216]: + id=ccdf769b118a4b3abf0c59d1e2690566
3368s TEST-04-JOURNAL.sh[13626]: + echo -ne ' \t Leading spaces\n'
3368s TEST-04-JOURNAL.sh[13627]: + systemd-cat -t 
ccdf769b118a4b3abf0c59d1e2690566 --level-prefix false
3368s TEST-04-JOURNAL.sh[13216]: + journalctl --sync
3368s TEST-04-JOURNAL.sh[13630]: ++ echo -ne ' \t Leading spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + diff /dev/fd/63 /dev/fd/62
3368s TEST-04-JOURNAL.sh[13631]: ++ journalctl -b -o cat -t 
ccdf769b118a4b3abf0c59d1e2690566
3368s TEST-04-JOURNAL.sh[13216]: + write_and_match '<5> \t Leading spaces\n' ' 
\t Leading spaces\n' --level-prefix true
3368s TEST-04-JOURNAL.sh[13216]: + local 'input=<5> \t Leading spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + local 'expected= \t Leading spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + local id
3368s TEST-04-JOURNAL.sh[13216]: + shift 2
3368s TEST-04-JOURNAL.sh[13633]: ++ systemd-id128 new
3368s TEST-04-JOURNAL.sh[13216]: + id=bec86d4052b848bb8d6eec3f74cc9f59
3368s TEST-04-JOURNAL.sh[13634]: + echo -ne '<5> \t Leading spaces\n'
3368s TEST-04-JOURNAL.sh[13635]: + systemd-cat -t 
bec86d4052b848bb8d6eec3f74cc9f59 --level-prefix true
3368s TEST-04-JOURNAL.sh[13216]: + journalctl --sync
3368s TEST-04-JOURNAL.sh[13638]: ++ echo -ne ' \t Leading spaces\n'
3368s TEST-04-JOURNAL.sh[13216]: + diff /dev/fd/63 /dev/fd/62
3368s TEST-04-JOURNAL.sh[13639]: ++ journalctl -b -o cat -t 
bec86d4052b848bb8d6eec3f74cc9f59
3368s TEST-04-JOURNAL.sh[13641]: ++ systemd-id128 new
3368s TEST-04-JOURNAL.sh[13216]: + ID=750ab9e929da4639b2f56ffc435a20f8
3368s TEST-04-JOURNAL.sh[13642]: + echo -ne foo
3368s TEST-04-JOURNAL.sh[13643]: + systemd-cat -t 
750ab9e929da4639b2f56ffc435a20f8 --level-prefix false
3368s TEST-04-JOURNAL.sh[13216]: + varlinkctl call 
/run/systemd/journal/io.systemd.journal io.systemd.Journal.Synchronize '{}'
3368s TEST-04-JOURNAL.sh[13216]: + journalctl -b -o export 
--output-fields=MESSAGE,FOO --output-fields=PRIORITY,MESSAGE -t 
750ab9e929da4639b2f56ffc435a20f8
3368s TEST-04-JOURNAL.sh[13647]: ++ wc -l
3368s TEST-04-JOURNAL.sh[13216]: + [[ 9 -eq 9 ]]
3368s TEST-04-JOURNAL.sh[13216]: + grep -q '^__CURSOR=' /tmp/output
3368s TEST-04-JOURNAL.sh[13216]: + grep -q '^MESSAGE=foo$' /tmp/output
3368s TEST-04-JOURNAL.sh[13216]: + grep -q '^PRIORITY=6$' /tmp/output
3368s TEST-04-JOURNAL.sh[13652]: + grep '^FOO=' /tmp/output
3368s TEST-04-JOURNAL.sh[13654]: + grep '^SYSLOG_FACILITY=' /tmp/output
3368s TEST-04-JOURNAL.sh[13656]: ++ systemd-id128 new
3368s TEST-04-JOURNAL.sh[13216]: + ID=4f90834975354910b57026697401148d
3368s TEST-04-JOURNAL.sh[13657]: + echo -e 'HEAD\nTAIL\nTAIL'
3368s TEST-04-JOURNAL.sh[13658]: + systemd-cat -t 
4f90834975354910b57026697401148d
3368s TEST-04-JOURNAL.sh[13216]: + journalctl --sync
3368s TEST-04-JOURNAL.sh[13661]: + journalctl -b -t 
4f90834975354910b57026697401148d
3368s TEST-04-JOURNAL.sh[13662]: + grep HEAD
3368s TEST-04-JOURNAL.sh[13663]: + journalctl -b -t 
4f90834975354910b57026697401148d
3368s TEST-04-JOURNAL.sh[13664]: + grep TAIL
3368s TEST-04-JOURNAL.sh[13666]: + grep HEAD
3368s TEST-04-JOURNAL.sh[13665]: + journalctl -b -t 
4f90834975354910b57026697401148d --truncate-newline
3368s TEST-04-JOURNAL.sh[13667]: + journalctl -b -t 
4f90834975354910b57026697401148d --truncate-newline
3368s TEST-04-JOURNAL.sh[13668]: + grep -v TAIL
3368s TEST-04-JOURNAL.sh[13216]: + journalctl -b -1 -b all -m
3368s TEST-04-JOURNAL.sh[13670]: + journalctl -q -b-1 -b0
3368s TEST-04-JOURNAL.sh[13671]: + head -1
3368s TEST-04-JOURNAL.sh[99]: + echo 'Subtest 
/usr/lib/systemd/tests/testdata/units/TEST-04-JOURNAL.journal.sh failed'
3368s TEST-04-JOURNAL.sh[99]: Subtest 
/usr/lib/systemd/tests/testdata/units/TEST-04-JOURNAL.journal.sh failed
3368s TEST-04-JOURNAL.sh[99]: + return 1

---------

From the looks of it, this might be a coreutils issue, but I am not
sure. This can be re-written to simply not pipe to head though.

** Affects: systemd (Ubuntu)
     Importance: Medium
     Assignee: Nick Rosbrook (enr0n)
         Status: Triaged


** Tags: dcr-incoming update-excuse

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2136497

Title:
  systemd: TEST-04-JOURNAL fails in resolute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/2136497/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to