Ryan Ofsky
403523127b
Merge bitcoin/bitcoin#34608: test: Fix broken --valgrind handling after bitcoin wrapper
fa5d478853 test: valgrind --trace-children=yes for bitcoin wrapper (MarcoFalke)
fa29fb72cb test: Remove redundant warning about missing binaries (MarcoFalke)
fa03fbf7e3 test: Fix broken --valgrind handling after bitcoin wrapper (MarcoFalke)
Pull request description:
Currently, tool_bitcoin.py is failing under `--valgrind`:
```sh
$ ./bld-cmake/test/functional/tool_bitcoin.py --valgrind
TestFramework (ERROR): Unexpected exception
Traceback (most recent call last):
File "./test/functional/test_framework/test_framework.py", line 138, in main
self.setup()
~~~~~~~~~~^^
File "./test/functional/test_framework/test_framework.py", line 269, in setup
self.setup_network()
~~~~~~~~~~~~~~~~~~^^
File "./test/functional/tool_bitcoin.py", line 38, in setup_network
assert all(node.args[:len(node_argv)] == node_argv for node in self.nodes)
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError
```
Fix this issue by running `bitcoin` under valgrind.
ACKs for top commit:
achow101:
ACK fa5d478853
ryanofsky:
Code review ACK fa5d478853 just squashing commits since last review (Thanks!)
Tree-SHA512: 503685ac69e1ca3046958655bed4fe6d0aee1525c5ea58ebf098efd0332c0e16f138540baffaf9af1263a8c42ac6b150ed8bca5a5371a3c49802e21957ec6632
2026-02-25 05:03:05 -05:00
..
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2026-02-13 18:55:53 +01:00
2025-12-16 22:21:15 +01:00
2026-01-27 14:41:00 +01:00
2025-11-26 11:31:25 +01:00
2025-12-26 08:19:34 +01:00
2026-02-12 03:34:08 +01:00
2025-11-26 11:31:16 +01:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2026-01-20 12:08:05 -08:00
2026-01-29 11:33:35 +00:00
2025-12-16 22:21:15 +01:00
2026-01-21 14:07:59 +03:00
2026-01-02 16:15:50 -08:00
2026-01-20 12:08:05 -08:00
2026-02-25 05:03:05 -05:00
2026-02-25 05:03:05 -05:00
2025-12-16 22:21:15 +01:00
2026-02-24 13:16:08 +01:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00