~ddstreet/ubuntu/+source/systemd:systemd-upstream-ci

Last commit made on 2021-01-21
Get this branch:
git clone -b systemd-upstream-ci https://git.launchpad.net/~ddstreet/ubuntu/+source/systemd
Only Dan Streetman can upload to this branch. If you are Dan Streetman please log in for upload directions.

Branch merges

Branch information

Name:
systemd-upstream-ci
Repository:
lp:~ddstreet/ubuntu/+source/systemd

Recent commits

1c37a7d... by Dan Streetman on 2020-11-18

test/TEST-01-BASIC: also install testsuite.target

This test doesn't require the tests to be installed, so it must manually
install required test services and targets itself, including the default
target of testsuite.target

471143c... by Dan Streetman on 2020-11-18

test/run-integration-tests.sh: adjust arg processing

The goal of the current logic is to perform 'clean' on all tests first,
then run the tests, then 'clean-again' on all tests last, instead of
running clean and/or clean-again for each test. So, this adjusts the
logic to pull out the 'clean' and 'clean-again' targets from $args
and run each target separately, if appropriate.

de91afb... by Dan Streetman on 2020-11-17

test: allow run-integration-tests.sh to run without build

a274d5e... by Dan Streetman on 2020-11-17

test/test-functions: allow installing systemd files from local system

Add NO_BUILD var to allow testing with no local build, by installing
local systemd files into the image.

This only works for debian-like distros currently, that use the
tools 'apt' and 'dpkg' for package management.

ac1d6d1... by Dan Streetman on 2020-11-17

test: find $BUILD_DIR in test-functions, remove from other scripts

The $BUILD_DIR is only used in test-functions, and doesn't need to
be specified in any other scripts. Additionally, to be able to allow
the integration test suite to be run against locally installed binaries,
instead of built binaries, moving BUILD_DIR logic completely into
test-functions allows later patches to be simpler.

6b68244... by Dan Streetman on 2020-11-17

test/test-functions: move var assignment

This makes no code change, only moves a small block of vars higher in the
file. This makes the next commit a bit easier to read.

2a1f137... by Dan Streetman on 2020-11-17

test: remove unused 'basedir' var from integration test makefiles

9576933... by Dan Streetman on 2020-11-17

test: remove need for $TEST_BASE_DIR

86900d7... by Dan Streetman on 2021-01-21

checkout-upstream: replace with upstream code at version 247.998.g9b25429cb4

d2f428a... by Dan Streetman on 2020-11-18

d/t/control: 'upstream' test requires systemd-tests package installed