@@ -218,12 +218,16 @@ add_functional_test(rpc_createmultisig "rpc_createmultisig.py" COST 24)
218218add_functional_test(p2p_timeouts_v1 "p2p_timeouts.py --v1transport" COST 23)
219219add_functional_test(p2p_timeouts_v2 "p2p_timeouts.py --v2transport" COST 23)
220220add_functional_test(rpc_signer "rpc_signer.py" COST 22)
221- add_functional_test(interface_zmq "interface_zmq.py" COST 21)
221+ if (WITH_ZMQ)
222+ add_functional_test(interface_zmq "interface_zmq.py" COST 21)
223+ endif ()
222224add_functional_test(rpc_invalid_address_message "rpc_invalid_address_message.py" COST 20)
223225add_functional_test(rpc_validateaddress "rpc_validateaddress.py" COST 19)
224226add_functional_test(interface_bitcoin_cli "interface_bitcoin_cli.py" COST 18)
225227add_functional_test(mempool_resurrect "mempool_resurrect.py" COST 16)
226- add_functional_test(tool_bitcoin_chainstate "tool_bitcoin_chainstate.py" COST 15)
228+ if (BUILD_UTIL_CHAINSTATE)
229+ add_functional_test(tool_bitcoin_chainstate "tool_bitcoin_chainstate.py" COST 15)
230+ endif ()
227231add_functional_test(tool_utils "tool_utils.py" COST 14)
228232add_functional_test(rpc_getchaintips "rpc_getchaintips.py" COST 13)
229233add_functional_test(rpc_misc "rpc_misc.py" COST 12)
@@ -347,7 +351,9 @@ add_functional_test(p2p_sendtxrcncl "p2p_sendtxrcncl.py" COST 5)
347351add_functional_test(rpc_scantxoutset "rpc_scantxoutset.py" COST 5)
348352add_functional_test(mempool_cluster "mempool_cluster.py" COST 5)
349353add_functional_test(feature_logging "feature_logging.py" COST 5)
350- add_functional_test(interface_ipc "interface_ipc.py" COST 5)
354+ if (ENABLE_IPC)
355+ add_functional_test(interface_ipc "interface_ipc.py" COST 5)
356+ endif ()
351357add_functional_test(feature_anchors "feature_anchors.py" COST 5)
352358add_functional_test(mempool_datacarrier "mempool_datacarrier.py" COST 5)
353359add_functional_test(feature_coinstatsindex "feature_coinstatsindex.py" COST 5)
0 commit comments