diff options
author | Evgeny Vereshchagin <evvers@ya.ru> | 2018-11-07 22:23:46 +0100 |
---|---|---|
committer | Evgeny Vereshchagin <evvers@ya.ru> | 2018-11-08 13:49:45 +0100 |
commit | 1667d63acc92ebaec56587838dd45b688325de43 (patch) | |
tree | 34e05d6c926266f54ce9bc76358e0a075e951d9a /travis-ci | |
parent | travis: install dependencies necessary for running parse-hwdb.py (diff) | |
download | systemd-1667d63acc92ebaec56587838dd45b688325de43.tar.gz systemd-1667d63acc92ebaec56587838dd45b688325de43.tar.bz2 systemd-1667d63acc92ebaec56587838dd45b688325de43.zip |
travis: also rebuild everything with ASan
It should help to catch issues like https://github.com/systemd/systemd/issues/10677.
Diffstat (limited to 'travis-ci')
-rwxr-xr-x | travis-ci/managers/fedora.sh | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/travis-ci/managers/fedora.sh b/travis-ci/managers/fedora.sh index 4feb3bc8f..644d1d2f0 100755 --- a/travis-ci/managers/fedora.sh +++ b/travis-ci/managers/fedora.sh @@ -47,7 +47,11 @@ for phase in "${PHASES[@]}"; do # Build systemd $DOCKER_EXEC meson -Dslow-tests=true build $DOCKER_EXEC ninja -v -C build - # Run 'make check' + $DOCKER_EXEC ninja -C build test + + $DOCKER_EXEC git clean -dxff + $DOCKER_EXEC meson -Db_sanitize=address build + $DOCKER_EXEC ninja -v -C build $DOCKER_EXEC ninja -C build test ;; CLEANUP) |