This PR ensures that all test executables, such as test_bitcoin.exe
and fuzz.exe
, run non-interactively in the CI environment.
Otherwise, a failing assert()
triggers the abort
routine, which displays a message box and causes a timeout in CI.
Here are CI jobs for the “Debug” configuration:
- on the master branch: https://github.com/maflcko/bitcoin-core-with-ci/actions/runs/14759346479/job/41435857332
- with this PR: https://github.com/hebasto/bitcoin-core-nightly/actions/runs/14801894543/job/41562322239
Addresses this comment.