Evgeny Vereshchagin
c5b4b18e7d
travis: use /bin/systemd instead of /usr/bin/systemd
...
Apparently systemd is in /bin now.
2019-03-05 08:00:22 +03:00
Evgeny Vereshchagin
c47bfb198a
travis: pass $TRAVIS when running the tests so that they can be skipped properly
2018-12-29 19:14:35 +01:00
Evgeny Vereshchagin
8934737154
travis: merge RUN_CLANG into RUN
...
They are basically the same except that a couple of environment variables
have to be passed for building systemd with clang.
2018-12-29 19:14:35 +01:00
Evgeny Vereshchagin
b635e4ef6b
travis: use xenial instead of trusty
...
This should also fix an issue mentioned in
https://github.com/systemd/systemd/pull/11196#issuecomment-448123946 .
2018-12-23 11:14:20 +01:00
Evgeny Vereshchagin
f413cd0a6a
travis: mount tmpfs on /tmp before running the tests
...
To judge from https://api.travis-ci.org/v3/job/465547774/log.txt ,
overlayfs on Travis CI is having trouble delivering inotify events,
which is why `test-path` and `test-event` are failing there.
2018-12-09 11:46:23 +01:00
Evgeny Vereshchagin
ee6776b41a
travis: use systemd as PID1 in debian containers
...
Turns out some tests like `test-execute` are tightly coupled with
systemd as PID1 (which should be fixed of course). In the meantime,
let's see how it goes.
2018-12-09 11:31:01 +01:00
Evgeny Vereshchagin
1478aa4eb5
travis: also compile systemd on Debian Testing
...
This should help to catch issues like https://github.com/systemd/systemd/issues/11075
2018-12-07 17:12:58 +01:00