From f413cd0a6af10c08561474a089f8670979c0f786 Mon Sep 17 00:00:00 2001 From: Evgeny Vereshchagin Date: Sun, 9 Dec 2018 10:29:25 +0100 Subject: [PATCH] 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. --- travis-ci/managers/debian.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/travis-ci/managers/debian.sh b/travis-ci/managers/debian.sh index 976e926c826..af2f0dab081 100755 --- a/travis-ci/managers/debian.sh +++ b/travis-ci/managers/debian.sh @@ -39,6 +39,9 @@ for phase in "${PHASES[@]}"; do $DOCKER_EXEC apt-get -y update $DOCKER_EXEC apt-get -y build-dep systemd $DOCKER_EXEC apt-get -y install "${ADDITIONAL_DEPS[@]}" + # overlayfs on TravisCI is having trouble delivering inotify events to test-path and test-event. + # Let's use tmpfs instead for now. + $DOCKER_EXEC mount -t tmpfs tmpfs /tmp ;; RUN) info "Run phase" -- 2.47.3