Commit Graph

170 Commits (edb5bb35000e13e001e2693fbff4e8cc9358e166)

Author SHA1 Message Date
MarcoFalke 06fabfa287
Merge #15020: Build: add names to Travis jobs
6 years ago
Graham Krizek 1db71d4a29
Add names to Travis jobs
6 years ago
Graham Krizek a3b8b43663
Update Travis base OS to Xenial
6 years ago
MarcoFalke fa05d52af4
test: Bump timeout to run tests in travis thread sanitizer
6 years ago
practicalswift 069752b726 build: Enable functional tests in the ThreadSanitizer (TSan) build job
6 years ago
Chun Kuan Lee fc91c1f28e Revert "travis: Save cache on build error"
6 years ago
Sjors Provoost 74ce326831
[test] Travis: enforce Python 3.4 support in functional tests
6 years ago
MarcoFalke c62b151189
Merge #14231: travis: Save cache even when build or test fail
6 years ago
practicalswift ff7212ec32 Add ASan Travis build
6 years ago
MarcoFalke 2607c38fc5
Merge #14764: travis: Run thread sanitizer on unit tests
6 years ago
MarcoFalke fa36d4e456
travis: --disable-hardening for xenial thread sanitizer
6 years ago
MarcoFalke 89bf196c88 travis: Run thread sanitizer
6 years ago
Julian Fleischer feeef7d30e
Do not specify sudo in .travis
6 years ago
practicalswift 4773fa8207 Add llvm-symbolizer directory to PATH. Needed to get symbolized stack traces from the sanitizers.
6 years ago
practicalswift 9f49db7335 Enable functional tests in UBSAN job. Enable -fsanitize=integer (part of UBSAN). Merge UBSAN Travis job with no depends.
6 years ago
MarcoFalke 73a8408bc3
Merge #14092: tests: Dry run bench_bitcoin as part "make check" to allow for quick identification of assertion/sanitizer failures in benchmarking code
6 years ago
MarcoFalke 742ee21349
Merge #14528: travis: Compile once on xenial
6 years ago
Chun Kuan Lee d3ecc3d695 travis: Save cache on build error
6 years ago
MarcoFalke f4e4ea1cee
Merge #13515: travis: Enable qt for all jobs
6 years ago
MarcoFalke fa4bcaf82a
travis: Compile once on xenial
6 years ago
MarcoFalke faa4043c66
qa: Run more tests with wallet disabled
6 years ago
Chun Kuan Lee 3387bb0829 travis: avoid timeout without saving caches, also enable all qt
6 years ago
practicalswift 00c6306a61 Remove RUN_BENCH logic
6 years ago
Chun Kuan Lee 4c530e0102 travis: add CXXFLAGS=-Wnopsabi at ARM job
6 years ago
Julian Fleischer 414326952c use export LC_ALL=C.UTF-8
6 years ago
Julian Fleischer 728c82d029 make script exit if a command fails
6 years ago
Julian Fleischer 506890b24d move remaining travis build steps into individual files
6 years ago
Julian Fleischer 272306ea57 number .travis/ script according to build lifecycle and add README to explain
6 years ago
Julian Fleischer 519e2739cf move lint stage up to resemble travis build ui
6 years ago
Julian Fleischer 4f2f88c7b0 move script sections info individual files and comply with shellcheck
6 years ago
MarcoFalke fad8afa388
travis: Run unit tests --with-sanitizers=undefined
6 years ago
MarcoFalke 5e17777777
qa: Create unicode tempdir in test_runner
6 years ago
Julian Fleischer 566f826902 use only travis jobs: instead of mix of jobs+matrix
6 years ago
MarcoFalke fa7a3a1783
travis: Run bench_bitcoin once
6 years ago
MarcoFalke d25079ac71
Merge #13779: travis: improve readability of travis.yml and log outputs
6 years ago
Julian Fleischer f98146d001 use travis:fold in test script steps
6 years ago
Julian Fleischer 9730d3af31 make .travis/yml a bit more readable
6 years ago
MarcoFalke faaf49147c
travis: Retry to fetch docker image
6 years ago
fanquake 26b15df99d
depends: set OSX_MIN_VERSION to 10.10
6 years ago
MarcoFalke 7a9bca61fa
Merge #13650: [travis] Don't store debug info if --enable-debug is set
6 years ago
Ben Woosley 751c9587d4
Use the Travis python language feature on the lint build
6 years ago
Ben Woosley 515348f704
Don't unnecessarily install shellcheck on the lint build
6 years ago
Ben Woosley 1be5c33333
Avoid unnecessarily setting env variables on the lint build
6 years ago
Wladimir J. van der Laan 2dc5ab6378
Merge #13482: Remove boost::program_options dependency
6 years ago
Chun Kuan Lee 14788fbada [travis] Don't store debug info if --enable-debug is set
6 years ago
Chun Kuan Lee f447a0a707 Remove program options from build system
6 years ago
MarcoFalke 41a8c8dfaf travis: Check that ~/.bitcoin is never created
6 years ago
practicalswift 98d842cb52 travis: Build with --enable-debug (x86_64-unknown-linux-gnu)
6 years ago
Wladimir J. van der Laan dc53f7f251
Merge #13458: gui: Drop qt4 support
6 years ago
Wladimir J. van der Laan 462c71f71b test: Update travis to not test Qt4 anymore
7 years ago