mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-05-12 15:03:18 +02:00
Merge bitcoin/bitcoin#35230: ci: Move --usecli --extended from i386 task to alpine task
fad61896e8ci: 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 commit999e9dbfb4* 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: ACKfad61896e8sedited: ACKfad61896e8Tree-SHA512: a406347aa06de7edbfe8c7d3d082983fa54f5c266c1b2344102cd6cd59dc5b9f46da5e15edfaa7655edf1a2ff8d70da18bae4c8297dfb0cf2c783098d8a46c30
This commit is contained in:
@@ -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 \
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user