Fixes #30454 (review)
Can be tested via:
PRINT_ALL_FUZZ_TARGETS_AND_ABORT=1 ./bld-autot/src/test/fuzz/fuzz > /tmp/f_autot
PRINT_ALL_FUZZ_TARGETS_AND_ABORT=1 ./bld-cmake/src/test/fuzz/fuzz > /tmp/f_cmake
diff --unified /tmp/{f_autot,f_cmake}
Fixes #30454 (review)
Can be tested via:
PRINT_ALL_FUZZ_TARGETS_AND_ABORT=1 ./bld-autot/src/test/fuzz/fuzz > /tmp/f_autot
PRINT_ALL_FUZZ_TARGETS_AND_ABORT=1 ./bld-cmake/src/test/fuzz/fuzz > /tmp/f_cmake
diff --unified /tmp/{f_autot,f_cmake}
<!--e57a25ab6845829454e8d69fc972939a-->
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
<!--006a51241073e994b41acfe9ec718e94-->
For detailed information about the code coverage, see the test coverage report.
<!--021abf342d371248e50ceaed478a90ca-->
See the guideline for information on the review process.
| Type | Reviewers |
|---|---|
| ACK | hebasto |
If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.
<!--174a7506f384e20aa4161008e828411d-->
Reviewers, this pull request conflicts with the following ones:
-test=<option> flag by Prabhat1308)x86_64-linux-gnu release binaries as CET-enabled by hebasto)nproc in docs to getconf _NPROCESSORS_ONLN by l0rinc)CMAKE_SYSTEM_VERSION for CMake builds by hebasto)-static-pie bitcoind by fanquake)If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.
Looks correct.
Can be tested via:
PRINT_ALL_FUZZ_TARGETS_AND_ABORT=1 ./bld-autot/src/test/fuzz/fuzz > /tmp/f_autot PRINT_ALL_FUZZ_TARGETS_AND_ABORT=1 ./bld-cmake/src/test/fuzz/fuzz > /tmp/f_cmake diff --unified /tmp/{f_autot,f_cmake}
Such a check can be automated: https://github.com/hebasto/bitcoin/commits/pr30712_amended.
4 | @@ -5,6 +5,7 @@ 5 | include(${CMAKE_CURRENT_LIST_DIR}/CoverageInclude.cmake) 6 | 7 | set(functional_test_runner test/functional/test_runner.py) 8 | +list(APPEND functional_test_runner --timeout-factor=8) # Required, because coverage builds are slower
I've noticed the same -- https://github.com/hebasto/bitcoin/issues/341#issuecomment-2310510852:
However, on my machine, I had to add
--timeout-factor=4.
dropped from this pull for now
<!--cf906140f33d8803c4a75a2196329ecb-->
🐙 This pull request conflicts with the target branch and needs rebase.
Rebased.
Should probably be merged before switching any fuzzing over to cmake.
ACK fa0e1e4f3c2ede723554d10b6596d89955441373