]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
Free up some resources on Azure Pipelines
authorEvgeny Vereshchagin <evvers@ya.ru>
Wed, 17 Jul 2019 02:48:02 +0000 (02:48 +0000)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 17 Jul 2019 04:28:38 +0000 (13:28 +0900)
Let's drop the tests we also run on CentOS CI to free up some resources
for something more useful.

azure-pipelines.yml
travis-ci/managers/xenial.sh [deleted file]

index 9a50e2eeb1dfbe327278d145d88f81cde82a6501..b32196266454e2b84f0b9d177e8556d2708216c0 100644 (file)
@@ -13,15 +13,3 @@ jobs:
       set -e
       ./travis-ci/managers/fuzzbuzz.sh
     displayName: 'This is where it gets darker'
-
-- job: ASan_UBSan
-  displayName: ASan_UBSan
-
-  pool:
-    vmImage: 'ubuntu-latest'
-
-  steps:
-  - script: |
-      set -e
-      sudo ./travis-ci/managers/xenial.sh
-    displayName: 'This is where it gets darker'
diff --git a/travis-ci/managers/xenial.sh b/travis-ci/managers/xenial.sh
deleted file mode 100755 (executable)
index a11f2ce..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-#!/bin/bash
-set -e
-set -x
-
-PACKAGES=(cryptsetup-bin
-          gettext
-          iptables-dev
-          iputils-ping
-          isc-dhcp-client
-          itstool
-          kbd
-          libblkid-dev
-          libcap-dev
-          libcurl4-gnutls-dev
-          libgpg-error-dev
-          liblz4-dev
-          liblzma-dev
-          libmicrohttpd-dev
-          libmount-dev
-          libmount-dev
-          libqrencode-dev
-          libxkbcommon-dev
-          linux-image-virtual
-          mount
-          net-tools
-          ninja-build
-          perl
-          python-lxml
-          python3-evdev
-          python3-lxml
-          python3-pip
-          python3-pyparsing
-          python3-setuptools
-          qemu-system-x86
-          quota
-          strace
-          unifont
-          util-linux)
-
-bash -c "echo 'deb-src http://archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse' >>/etc/apt/sources.list"
-
-apt-get update
-apt-get build-dep systemd -y
-apt-get install -y "${PACKAGES[@]}"
-pip3 install meson
-
-cd ${REPO_ROOT:-$PWD}
-
-sed -i 's/2\.30/2.27/' meson.build
-
-meson --werror -Db_sanitize=address,undefined -Dsplit-usr=true -Dman=true build
-ninja -v -C build
-
-make -C test/TEST-01-BASIC clean setup run NSPAWN_TIMEOUT=600 TEST_NO_QEMU=yes NSPAWN_ARGUMENTS=--keep-unit RUN_IN_UNPRIVILEGED_CONTAINER=no
-
-# Now that we're more or less sure that ASan isn't going to crash systemd and cause a kernel panic
-# let's also run the test with QEMU to cover udevd, sysctl and everything else that isn't run
-# in containers.
-make -C test/TEST-01-BASIC clean setup run QEMU_TIMEOUT=900 TEST_NO_NSPAWN=yes