Skip to content

Commit c1cd2b5

Browse files
author
MarcoFalke
committed
Merge #18899: travis: Remove valgrind
fa082d0 travis: Remove valgrind (MarcoFalke) Pull request description: When the valgrind run was added, it took 2 hours. Travis kindly raised the timeout limit to the maximum possible of 3 hours. Today, a full build of Bitcoin Core with all tests takes more than three hours. Thus, it is impossible to run all tests on travis. Moreover, the feedback loop for developers that create a pull request takes at least 2 hours, but in some cases (when the travis queue is full) until the next day. This is unacceptable. Fix both issues by removing the build from travis. Please note that the `ci/test/` configurations are *not* removed. They will stay in the repo and can be executed anywhere (just not on travis). ACKs for top commit: jamesob: ACK bitcoin/bitcoin@fa082d0 jnewbery: utACK fa082d0 Tree-SHA512: 9acaa0e2d3926014fadb7dd2e86c4e01df382e9399f6ae99f989fa609da66a77bdd1b75d6ff42d2686f38f730b8564e6dc722aa597a473290c9d30c2abe7ef0f
2 parents 3b1e289 + fa082d0 commit c1cd2b5

File tree

1 file changed

+0
-10
lines changed

1 file changed

+0
-10
lines changed

.travis.yml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -143,21 +143,11 @@ jobs:
143143
env: >-
144144
FILE_ENV="./ci/test/00_setup_env_native_asan.sh"
145145
146-
- stage: test
147-
name: 'x86_64 Linux [GOAL: install] [bionic] [no depends, only system libs, valgrind]'
148-
env: >-
149-
FILE_ENV="./ci/test/00_setup_env_native_valgrind.sh"
150-
151146
- stage: test
152147
name: 'x86_64 Linux [GOAL: install] [focal] [no depends, only system libs, sanitizers: fuzzer,address,undefined]'
153148
env: >-
154149
FILE_ENV="./ci/test/00_setup_env_native_fuzz.sh"
155150
156-
- stage: test
157-
name: 'x86_64 Linux [GOAL: install] [focal] [no depends, only system libs, fuzzers under valgrind]'
158-
env: >-
159-
FILE_ENV="./ci/test/00_setup_env_native_fuzz_with_valgrind.sh"
160-
161151
- stage: test
162152
name: 'x86_64 Linux [GOAL: install] [bionic] [no wallet]'
163153
env: >-

0 commit comments

Comments
 (0)