Skip to content

Commit d946fb5

Browse files
authored
Merge pull request systemd#3587 from martinpitt/master
Fix some test issues
2 parents 6edefe0 + 7cad32b commit d946fb5

File tree

12 files changed

+61
-31
lines changed

12 files changed

+61
-31
lines changed

test/TEST-01-BASIC/test.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@ test_run() {
2525
else
2626
dwarn "can't run QEMU, skipping"
2727
fi
28-
if check_nspawn; then
29-
run_nspawn
28+
if run_nspawn; then
3029
check_result_nspawn || return 1
3130
else
3231
dwarn "can't run systemd-nspawn, skipping"

test/TEST-03-JOBS/test.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@ test_run() {
2525
else
2626
dwarn "can't run QEMU, skipping"
2727
fi
28-
if check_nspawn; then
29-
run_nspawn
28+
if run_nspawn; then
3029
check_result_nspawn || return 1
3130
else
3231
dwarn "can't run systemd-nspawn, skipping"

test/TEST-04-JOURNAL/test.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@ test_run() {
2525
else
2626
dwarn "can't run QEMU, skipping"
2727
fi
28-
if check_nspawn; then
29-
run_nspawn
28+
if run_nspawn; then
3029
check_result_nspawn || return 1
3130
else
3231
dwarn "can't run systemd-nspawn, skipping"

test/TEST-05-RLIMITS/test.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@ test_run() {
2525
else
2626
dwarn "can't run QEMU, skipping"
2727
fi
28-
if check_nspawn; then
29-
run_nspawn
28+
if run_nspawn; then
3029
check_result_nspawn || return 1
3130
else
3231
dwarn "can't run systemd-nspawn, skipping"

test/TEST-06-SELINUX/test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ TEST_DESCRIPTION="SELinux tests"
1010

1111
. $TEST_BASE_DIR/test-functions
1212
SETUP_SELINUX=yes
13-
KERNEL_APPEND="$KERNEL_APPEND selinux=1"
13+
KERNEL_APPEND="$KERNEL_APPEND selinux=1 security=selinux"
1414

1515
check_result_qemu() {
1616
ret=1

test/TEST-07-ISSUE-1981/test.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ TEST_DESCRIPTION="https://github.com/systemd/systemd/issues/1981"
55

66
. $TEST_BASE_DIR/test-functions
77

8+
NSPAWN_TIMEOUT=30s
9+
810
test_run() {
911
dwarn "skipping QEMU"
10-
if check_nspawn; then
11-
NSPAWN_TIMEOUT=30s
12-
run_nspawn
12+
if run_nspawn; then
1313
check_result_nspawn || return 1
1414
else
1515
dwarn "can't run systemd-nspawn, skipping"

test/TEST-08-ISSUE-2730/test.sh

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,16 @@ check_result_qemu() {
1919
[[ -f $TESTDIR/failed ]] && cat $TESTDIR/failed
2020
ls -l $TESTDIR/journal/*/*.journal
2121
test -s $TESTDIR/failed && ret=$(($ret+1))
22+
[ -n "$TIMED_OUT" ] && ret=$(($ret+1))
2223
return $ret
2324
}
2425

2526
test_run() {
26-
run_qemu || return 1
27-
check_result_qemu || return 1
27+
if run_qemu; then
28+
check_result_qemu || return 1
29+
else
30+
dwarn "can't run QEMU, skipping"
31+
fi
2832
return 0
2933
}
3034

test/TEST-09-ISSUE-2691/test.sh

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,16 @@ check_result_qemu() {
1818
[[ -f $TESTDIR/failed ]] && cat $TESTDIR/failed
1919
ls -l $TESTDIR/journal/*/*.journal
2020
test -s $TESTDIR/failed && ret=$(($ret+1))
21+
[ -n "$TIMED_OUT" ] && ret=$(($ret+1))
2122
return $ret
2223
}
2324

2425
test_run() {
25-
run_qemu || return 1
26-
check_result_qemu || return 1
26+
if run_qemu; then
27+
check_result_qemu || return 1
28+
else
29+
dwarn "can't run QEMU, skipping"
30+
fi
2731
return 0
2832
}
2933

test/TEST-10-ISSUE-2467/test.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,11 @@ check_result_qemu() {
2121
}
2222

2323
test_run() {
24-
run_qemu || return 1
25-
check_result_qemu || return 1
24+
if run_qemu; then
25+
check_result_qemu || return 1
26+
else
27+
dwarn "can't run QEMU, skipping"
28+
fi
2629
return 0
2730
}
2831

test/TEST-11-ISSUE-3166/test.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,11 @@ check_result_qemu() {
2121
}
2222

2323
test_run() {
24-
run_qemu || return 1
25-
check_result_qemu || return 1
24+
if run_qemu; then
25+
check_result_qemu || return 1
26+
else
27+
dwarn "can't run QEMU, skipping"
28+
fi
2629
return 0
2730
}
2831

0 commit comments

Comments
 (0)