mirror of
https://github.com/systemd/systemd
synced 2024-07-23 03:04:57 +00:00
test: make TEST-65-ANALYZE happy when built with gcov
systemd-analyze runs the generators in a sandbox, which makes gcov unhappy since it can't update its counters. Let's "silence" gcov in this particular case by telling it to look for gcov note files in /tmp (where shouldn't be any, so gcov won't try to update any counters).
This commit is contained in:
parent
72192b6cc9
commit
95400d1d83
|
@ -303,7 +303,9 @@ systemd-analyze security --offline=true /tmp/testfile.service
|
|||
systemd-analyze security --offline=true /tmp/testfile.service | grep -q -F "/dev/sda"
|
||||
|
||||
# Make sure that running generators under systemd-analyze verify works.
|
||||
systemd-analyze verify --generators /tmp/testfile.service
|
||||
# Note: sd-analyze spawns generators in a sandbox which makes gcov unhapy, so temporarily override
|
||||
# $GCOV_PREFIX to make it skip generating any coverage reports
|
||||
GCOV_PREFIX=/tmp systemd-analyze verify --generators /tmp/testfile.service
|
||||
|
||||
rm /tmp/testfile.service
|
||||
|
||||
|
|
Loading…
Reference in a new issue