summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorLuca Boccassi <bluca@debian.org>2024-04-07 17:24:38 +0200
committerYu Watanabe <watanabe.yu+github@gmail.com>2024-04-08 00:29:06 +0200
commit1b0cc135d0b1df4b8cddedbb72acde25b20adfd0 (patch)
tree486aea5ba17be5bf2dfb308494b9dad917504c16 /test
parenthibernate-util: check 'noresume' before reading resume setting (diff)
downloadsystemd-1b0cc135d0b1df4b8cddedbb72acde25b20adfd0.tar.xz
systemd-1b0cc135d0b1df4b8cddedbb72acde25b20adfd0.zip
test-execute: check for s390x first and duplicate test
s390x will define both s390x and s390, so exec-personality-s390.service is ran in both cases but fails on s390x, as the personality returned is s390x. Split the test and check specifically for s390x.
Diffstat (limited to 'test')
-rw-r--r--test/test-execute/exec-personality-s390x.service8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/test-execute/exec-personality-s390x.service b/test/test-execute/exec-personality-s390x.service
new file mode 100644
index 0000000000..4545dee4c3
--- /dev/null
+++ b/test/test-execute/exec-personality-s390x.service
@@ -0,0 +1,8 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
+[Unit]
+Description=Test for Personality=s390x
+
+[Service]
+ExecStart=sh -x -c 'c=$$(uname -m); test "$$c" = "s390x"'
+Type=oneshot
+Personality=s390x