Merge bitcoin/bitcoin#35230: ci: Move --usecli --extended from i386 task to alpine task

fad61896e8 ci: Move --usecli --extended from i386 task to alpine task (MarcoFalke)

Pull request description:

  The i386 task is getting increasingly tedious to maintain:

  * It is using deprecated (disabled by default) syscalls, see commit 999e9dbfb4
  * Running it on (e.g.) aarch64 is slow, due to the additional qemu overhead

  It is mostly kept to have some more 32-bit coverage for https://github.com/bitcoin/bitcoin/issues/32375. But maybe in 5 or 10 years, it can be removed .... ?

  So for now, try to reduce the config it runs by moving it out to longer-term tasks.

  Specifically, move `TEST_RUNNER_EXTRA="--v2transport --usecli --extended"` to the native Alpine task, which should exist long-term, runs natively, and also has a debug build enabled.

ACKs for top commit:
  polespinasa:
    ACK fad61896e8
  sedited:
    ACK fad61896e8

Tree-SHA512: a406347aa06de7edbfe8c7d3d082983fa54f5c266c1b2344102cd6cd59dc5b9f46da5e15edfaa7655edf1a2ff8d70da18bae4c8297dfb0cf2c783098d8a46c30
This commit is contained in:
merge-script
2026-05-07 11:24:25 +02:00
2 changed files with 1 additions and 1 deletions

View File

@@ -15,7 +15,6 @@ export PACKAGES="llvm clang g++-multilib"
export DEP_OPTS="DEBUG=1 NO_IPC=1"
export GOAL="install"
export CI_LIMIT_STACK_SIZE=1
export TEST_RUNNER_EXTRA="--v2transport --usecli --extended"
export BITCOIN_CONFIG="\
--preset=dev-mode \
-DENABLE_IPC=OFF \

View File

@@ -17,4 +17,5 @@ export BITCOIN_CONFIG="\
-DREDUCE_EXPORTS=ON \
-DCMAKE_BUILD_TYPE=Debug \
"
export TEST_RUNNER_EXTRA="--v2transport --usecli --extended"
export BITCOIN_CMD="bitcoin -m" # Used in functional tests