bitcoin/ci/test
fanquake 56aad83307
ci: set a ctest timeout of 1200 (20 minutes)
This should be long enough (with headroom) for our longest running tests,
which even under MSAN, TSAN, Valgrind, etc max out at about 800s.

i.e under Valgrind I see the longer runtimes as:
```bash
135/136 Test   #8: bench_sanity_check_high_priority .....   Passed  371.19 sec
136/136 Test #122: coinselector_tests ...................   Passed  343.39 sec
```

In the CI `tests` under TSAN:
```bash
tests ................................   Passed  795.20 sec
```
and MSAN:
```bash
tests ................................   Passed  658.48 sec
```

This will also prevent the current issue we are seeing of `ctest`
running until it reaches the CI timeout, see #30969.

However, we still need to figure out what underlying issue is causing
the tests to (sometimes) run for so long, but in the mean time, this
will stop `ctest` wasting our CI CPU.
2024-10-07 11:01:34 +01:00
..
00_setup_env.sh Merge bitcoin/bitcoin#30869: ci: Print inner env, Make ccache config more flexible 2024-09-19 10:42:09 +01:00
00_setup_env_arm.sh ci: Migrate CI scripts to CMake 2024-08-16 21:19:13 +01:00
00_setup_env_i686_centos.sh ci: Do not install Autotools packages 2024-09-14 13:09:11 +01:00
00_setup_env_i686_multiprocess.sh ci: Migrate CI scripts to CMake 2024-08-16 21:19:13 +01:00
00_setup_env_mac_cross.sh ci: Migrate CI scripts to CMake 2024-08-16 21:19:13 +01:00
00_setup_env_mac_native.sh ci: Remove natpmp build option and libnatpmp dependency 2024-09-30 11:37:56 +02:00
00_setup_env_native_asan.sh ci: Remove natpmp build option and libnatpmp dependency 2024-09-30 11:37:56 +02:00
00_setup_env_native_fuzz.sh ci: Bump default CCACHE_MAXSIZE to 500M 2024-09-12 12:34:02 +02:00
00_setup_env_native_fuzz_with_msan.sh ci: Bump default CCACHE_MAXSIZE to 500M 2024-09-12 12:34:02 +02:00
00_setup_env_native_fuzz_with_valgrind.sh ci: add LLVM_SYMBOLIZER_PATH to Valgrind fuzz job 2024-09-24 17:04:44 +01:00
00_setup_env_native_msan.sh ci: Bump default CCACHE_MAXSIZE to 500M 2024-09-12 12:34:02 +02:00
00_setup_env_native_nowallet_libbitcoinkernel.sh ci: Migrate CI scripts to CMake 2024-08-16 21:19:13 +01:00
00_setup_env_native_previous_releases.sh ci: Remove natpmp build option and libnatpmp dependency 2024-09-30 11:37:56 +02:00
00_setup_env_native_tidy.sh ci: Remove natpmp build option and libnatpmp dependency 2024-09-30 11:37:56 +02:00
00_setup_env_native_tsan.sh ci: Migrate CI scripts to CMake 2024-08-16 21:19:13 +01:00
00_setup_env_native_valgrind.sh ci: Remove natpmp build option and libnatpmp dependency 2024-09-30 11:37:56 +02:00
00_setup_env_s390x.sh ci: Migrate CI scripts to CMake 2024-08-16 21:19:13 +01:00
00_setup_env_win64.sh ci: Migrate CI scripts to CMake 2024-08-16 21:19:13 +01:00
01_base_install.sh ci: Use clang-19 in msan tasks 2024-09-17 19:04:12 +02:00
02_run_container.sh ci: Allow CCACHE_DIR bind mount 2024-09-16 17:19:57 +02:00
03_test_script.sh ci: set a ctest timeout of 1200 (20 minutes) 2024-10-07 11:01:34 +01:00
GetCMakeLogFiles.cmake ci: Handle log files regardless of CMake's version 2024-09-07 14:38:14 +01:00
wrap-valgrind.sh scripted-diff: Bump copyright headers 2021-12-30 19:36:57 +02:00
wrap-wine.sh ci: Migrate CI scripts to CMake 2024-08-16 21:19:13 +01:00