mirror of
https://github.com/systemd/systemd.git
synced 2025-09-07 09:44:44 +03:00
test: don't pipe the whole journal through jq
Doing that in VMs without acceleration is prohibitively expensive (i.e.
20+ seconds in the C8S job). Thankfully, the recent [0] --lines=+n syntax
makes this all quite easy to fix.
[0] 8d6791d2aa
This commit is contained in:
@@ -7,7 +7,7 @@ set -o pipefail
|
||||
. "$(dirname "$0")"/util.sh
|
||||
|
||||
get_first_boot_id() {
|
||||
journalctl -b "${1:?}" -o json | jq -sr '.[0]._BOOT_ID'
|
||||
journalctl -b "${1:?}" -o json -n +1 | jq -r '._BOOT_ID'
|
||||
}
|
||||
|
||||
get_last_boot_id() {
|
||||
@@ -15,7 +15,7 @@ get_last_boot_id() {
|
||||
}
|
||||
|
||||
get_first_timestamp() {
|
||||
journalctl -b "${1:?}" -o json | jq -sr '.[0].__REALTIME_TIMESTAMP'
|
||||
journalctl -b "${1:?}" -o json -n +1 | jq -r '.__REALTIME_TIMESTAMP'
|
||||
}
|
||||
|
||||
get_last_timestamp() {
|
||||
|
Reference in New Issue
Block a user