From faff7b231246ddd322211e22f636d08d3a45bd39 Mon Sep 17 00:00:00 2001 From: MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz> Date: Wed, 12 Nov 2025 09:47:36 +0100 Subject: [PATCH] ci: Enable experimental kernel stuff in i686 task Base the task on --preset=dev-mode to ensure maximal coverage and add the following: bitcoin-chainstate (experimental) ... ON libbitcoinkernel (experimental) ..... ON kernel-test (experimental) .......... ON IPC remains explicitly disabled. --- .github/workflows/ci.yml | 2 +- ci/test/00_setup_env_i686_no_ipc.sh | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 906a707ac79..3655a019cb9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -492,7 +492,7 @@ jobs: timeout-minutes: 120 file-env: './ci/test/00_setup_env_native_nowallet_libbitcoinkernel.sh' - - name: 'no IPC, i686, DEBUG' + - name: 'i686, no IPC' cirrus-runner: 'ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-md' fallback-runner: 'ubuntu-24.04' timeout-minutes: 120 diff --git a/ci/test/00_setup_env_i686_no_ipc.sh b/ci/test/00_setup_env_i686_no_ipc.sh index 4da38d9bb99..c32e68cb75b 100755 --- a/ci/test/00_setup_env_i686_no_ipc.sh +++ b/ci/test/00_setup_env_i686_no_ipc.sh @@ -16,6 +16,8 @@ export GOAL="install" export CI_LIMIT_STACK_SIZE=1 export TEST_RUNNER_EXTRA="--v2transport --usecli" export BITCOIN_CONFIG="\ + --preset=dev-mode \ + -DENABLE_IPC=OFF \ -DCMAKE_BUILD_TYPE=Debug \ -DCMAKE_C_COMPILER='clang;-m32' \ -DCMAKE_CXX_COMPILER='clang++;-m32' \