elements/ci/test
Tom Trevethan 13398037b6
set Wno-error for simplicity keep warning but dont error on it
fuzz test fixes

set -DPRODUCTION for simplicity in fuzz tests

set UNDEBUG for simplicity in fuzz tests

update wallet fuzz tests

update test script

fix msvc conversion issues

more msvc vector conversion fixes and substitution of boost libs

fix more hexstr calls

fix hexstr calls in init.cpp

default CMAKE_GENERATOR to Unix Makefiles

more span fixes

specify build bin directory

fix executable locations

fix fuzz tests for c11 and functional test fixes

fix fuzz test executable path

specify legacy wallet for elements functional tests

remove assertion for static initialization order issue

use elements fuzz corpus

print debug log on failure

use heap for blind and asset_blind

test: avoid disk space warning for non-regtest

feature_config_args.py incorrectly assumed that its testnet4 node
would not log a disk space warning.

0683b8ebf3 increased m_assumed_blockchain_size
on testnet4 from 1 to 11 GiB which triggers this bug on more
systems, e.g. a RAM disk.

Prevent the warning by setting -prune for these nodes.

Fix the same issue in feature_signet.py

Github-Pull: #32057
Rebased-From: 20fe41e9e83d510fd467f5a999d55a614b16ef89
2026-06-17 14:15:49 +01:00
..
00_setup_env.sh ci: Switch to gcr.io mirror to avoid rate limits 2025-02-19 15:48:04 +01:00
00_setup_env_arm.sh ci: Switch to gcr.io mirror to avoid rate limits 2025-02-19 15:48:04 +01:00
00_setup_env_i686_multiprocess.sh Merge 46a9c73083 into merged_master (Bitcoin PR bitcoin/bitcoin#31906) 2026-04-16 12:15:17 +00:00
00_setup_env_mac_cross.sh ci: Switch to gcr.io mirror to avoid rate limits 2025-02-19 15:48:04 +01:00
00_setup_env_mac_native.sh Merge 03cff2c142 into merged_master (Bitcoin PR bitcoin/bitcoin#31191) 2026-04-02 12:03:05 +00:00
00_setup_env_mac_native_fuzz.sh ci: don't try to install for a fuzz build 2025-02-11 22:50:16 +00:00
00_setup_env_native_asan.sh ci: use ephemeral workers in cirrus.yml 2025-08-22 09:23:44 +02:00
00_setup_env_native_centos.sh ci: Enable DEBUG=1 for one GCC-12+ build to catch 117966 regressions 2025-01-20 17:43:52 +01:00
00_setup_env_native_fuzz.sh Merge 46a9c73083 into merged_master (Bitcoin PR bitcoin/bitcoin#31906) 2026-04-16 12:15:17 +00:00
00_setup_env_native_fuzz_with_msan.sh ci: Do not try to install for fuzz builds 2025-03-07 11:09:57 +00:00
00_setup_env_native_fuzz_with_valgrind.sh ci: Do not try to install for fuzz builds 2025-03-07 11:09:57 +00:00
00_setup_env_native_msan.sh Merge 12865d21ef into merged_master (Bitcoin PR bitcoin/bitcoin#29225) 2025-11-18 09:54:48 +02:00
00_setup_env_native_nowallet_libbitcoinkernel.sh ci: Switch to gcr.io mirror to avoid rate limits 2025-02-19 15:48:04 +01:00
00_setup_env_native_previous_releases.sh Merge 46a9c73083 into merged_master (Bitcoin PR bitcoin/bitcoin#31906) 2026-04-16 12:15:17 +00:00
00_setup_env_native_tidy.sh Merge bf32ae3969 into merged_master (Bitcoin PR bitcoin/bitcoin#28482) 2025-08-06 20:35:48 +02:00
00_setup_env_native_tsan.sh tsan: lock cs_wallet for CalculateMaximumSignedTxSize in spend.cpp 2025-08-22 09:25:54 +02:00
00_setup_env_native_valgrind.sh ci: Switch to gcr.io mirror to avoid rate limits 2025-02-19 15:48:04 +01:00
00_setup_env_s390x.sh ci: Switch to gcr.io mirror to avoid rate limits 2025-02-19 15:48:04 +01:00
00_setup_env_win64.sh ci: Switch to gcr.io mirror to avoid rate limits 2025-02-19 15:48:04 +01:00
01_base_install.sh Merge c7d216ac94 into merged_master (Bitcoin PR bitcoin/bitcoin#31993) 2026-04-16 14:02:23 +00:00
02_run_container.sh ci(rocky): set package_manager_install 2025-08-22 09:29:12 +02:00
03_test_script.sh set Wno-error for simplicity keep warning but dont error on it 2026-06-17 14:15:49 +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