Commit Graph

192 Commits (0a6ee9797e65335eeacfc0c2f27de3a998e06c82)

Author SHA1 Message Date
MarcoFalke 88884c6f75
travis: Use absolute paths for cache dirs
5 years ago
MarcoFalke fad0ce59e9
tests: Fail if RPC has been added without tests
6 years ago
MarcoFalke faf666f814
Remove Windows 32 bit build
6 years ago
MarcoFalke fa2dfbf30a
travis: Bump second timeout to 33 minutes, Add rationale
6 years ago
MarcoFalke fa2056af1c
travis: Properly cache and error on timeout
6 years ago
MarcoFalke fa0f92af9a
build: depends: Switch to python3
6 years ago
MarcoFalke fab5a1e0f4
build: Require python 3.5
6 years ago
MarcoFalke 31f7c6dd21
Merge #15295: fuzz: Add test/fuzz/test_runner.py and run it in travis
6 years ago
MarcoFalke eeeee58bc9
travis: Combine --disable-bip70 into existing job
6 years ago
MarcoFalke fa7ca8ef58
qa: Add test/fuzz/test_runner.py
6 years ago
Luke Dashjr 84f53154e1 Travis: Add test without BIP70 (but still full wallet + tests)
6 years ago
MarcoFalke faf3d22725
test_runner: Remove unused --force option
6 years ago
MarcoFalke fa1db331de
travis: Only exit early if compilation took longer than 30 min
6 years ago
MarcoFalke b3a715301a
Merge #15303: travis: Remove unused FUNCTIONAL_TESTS_CONFIG
6 years ago
MarcoFalke facaae4cc4
travis: Save cache when compilation took very long
6 years ago
Ben Woosley 119d360aab
travis: Document whether functional tests are run in the job name
6 years ago
Ben Woosley 64f28545e3
Revert "travis: Compile trusty with depends for now"
6 years ago
MarcoFalke faee6c9cac
travis: Remove unused FUNCTIONAL_TESTS_CONFIG
6 years ago
MarcoFalke bb36f5e24b
Merge #15276: travis: Compile once on trusty
6 years ago
MarcoFalke 2ca632e5b4 test: Build fuzz targets into seperate executables
6 years ago
MarcoFalke fa5ce3f10e
travis: Compile trusty with depends for now
6 years ago
MarcoFalke fa83999d92
travis: Compile once on trusty
6 years ago
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