blob: 850add11e4ace038eb05cde058554f3693999282 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#!/bin/sh
# run upstream system integration tests
# Author: Martin Pitt <martin.pitt@ubuntu.com>
set -e
DPKGARCH=$(dpkg --print-architecture)
# Because this test is used both by upstream and by Debian, we use different deny-list filenames.
# For more details see https://salsa.debian.org/systemd-team/systemd/merge_requests/52
case "${DEB_BUILD_PROFILES:-}" in
*pkg.systemd.upstream*)
denylist="deny-list-ubuntu-ci"
if [ "$DPKGARCH" = ppc64el ]; then
export TEST_NO_QEMU=1
fi
;;
*)
denylist="deny-list-upstream-ci"
;;
esac
export DENY_LIST_MARKERS="$denylist-$DPKGARCH $denylist"
export ARTIFACT_DIRECTORY="$AUTOPKGTEST_ARTIFACTS"
export TEST_SAVE_JOURNAL=fail
export TEST_SHOW_JOURNAL=warning
export TEST_REQUIRE_INSTALL_TESTS=0
export TEST_PREFER_NSPAWN=1
export NO_BUILD=1
export QEMU_TIMEOUT=2400
export NSPAWN_TIMEOUT=2400
test/run-integration-tests.sh
|