Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

testsuite: improve test reliability and prepare for asan testing #1733

Merged
merged 9 commits into from Oct 15, 2018
Next

travis-ci: add output sync to test make

Output synchronization on make should prevent the race condition in
parallel builds where a file descriptor in use may be closed by a parent
process in an unexpected way.  It should also prevent in-line
overlapping output, which may help with grepping output.
  • Loading branch information...
trws committed Oct 11, 2018
commit 131049375a209c747b9d74d0ea05621df7fa4735
@@ -25,7 +25,7 @@

ARGS="$@"
JOBS=${JOBS:-2}
MAKECMDS="make -j ${JOBS} ${DISTCHECK:+dist}check"
MAKECMDS="make --output-sync=line -j ${JOBS} ${DISTCHECK:+dist}check"

# Add non-standard path for libfaketime to LD_LIBRARY_PATH:
export LD_LIBRARY_PATH="/usr/lib/x86_64-linux-gnu/faketime"
ProTip! Use n and p to navigate between commits in a pull request.
You can’t perform that action at this time.