25.0 RC Testing Guide Feedback #27736

issue ismaelsadeeq opened this issue on May 24, 2023
  1. ismaelsadeeq commented at 9:12 AM on May 24, 2023: member

    This issue is to discuss the 25.0 Release Candidate Testing Guide. If you have any issues with or feedback on the document, please leave a comment here.

    Note: this is for feedback on the document, not on Bitcoin Core or on the 25.0 changes. Please see the #27621 for instructions on how to report bug/results.

    Thank you for your feedback

  2. ismaelsadeeq cross-referenced this on May 24, 2023 from issue v25.0 testing by hebasto
  3. theStack commented at 10:48 AM on May 24, 2023: contributor

    Thanks for creating this testing guide! I didn't have a chance to look at any of the detailled steps yet, but have a suggestion to add two other features to test. v25.0 will be the first release where Bitcoin Core takes internal use of the compact block filters (BIP158, enabled via -blockfilterindex=1), rather than only serving them to peers. There is on one hand a new RPC call scanblocks [1] which looks for blocks containing a certain set of passed descriptors by using block filters, and on the other hand a feature "fast wallet rescan" which automatically does the same for relevant output scripts belonging to a descriptor wallet to significantly speed-up wallet rescans.

    Relevant links:

    [1] this was easy to miss as it has only been added to the release notes recently: #27686 (comment)

  4. ismaelsadeeq commented at 1:52 PM on May 24, 2023: member

    Thank you @theStack for pointing this out, these are important features, I will add them to the guide.

  5. D33r-Gee commented at 4:22 PM on May 25, 2023: none

    OS: Ubuntu 20.04

    Hello found an issue running the bonus test "Test Command specified by shutdownnotify..."

    The following command didn’t work: bitcoind-test -daemon -shutdownnotify="bcli touch hello.txt"

    However after looking at the #23395 PR, removing the bcli worked: bitcoind-test -daemon -shutdownnotify="touch hello.txt"

  6. evansmj commented at 8:30 PM on May 25, 2023: none

    Just documenting a discussion for a bcli stop command to be added at the end of -daemon sections. Mine was running in the background and was giving me failed to connect to any endpoint errors, calling pkill bitcoind-test resolves it but the experts in the chat think we should add to the guide calls to bcli stop.

    stickies-v 12:02:47 evansmj: cc abubakarsadiq yeah i think adding a bcli stop command at the end of every section that started with running bitcoind in -daemon mode makes sense

    abubakarsadiq Abubakar12:42:11 Yeah, to avoid such issues. I remember I had to pkill bitcoind which has to stop all my bitcoin nodes running, thanks for pointing that out evansmj, also thanks stickies-v for the ping

  7. evansmj commented at 8:30 PM on May 25, 2023: none

    OS: Ubuntu 20.04

    Hello found an issue running the bonus test "Test Command specified by shutdownnotify..."

    The following command didn’t work: bitcoind-test -daemon -shutdownnotify="bcli touch hello.txt"

    However after looking at the #23395 PR, removing the bcli worked: bitcoind-test -daemon -shutdownnotify="touch hello.txt"

    i experienced the same issue with the original command, and your command resolved it and generated my hello.txt.

  8. ismaelsadeeq commented at 9:53 AM on May 26, 2023: member

    Thank you @evansmj and @D33r-Gee for all your feedback the guide has been updated.

  9. D33r-Gee commented at 2:45 PM on May 26, 2023: none

    Thank you @evansmj and @D33r-Gee for all your feedback the guide has been updated.

    with pleasure!

  10. fanquake commented at 2:46 PM on May 26, 2023: member

    25.0 has been tagged. So closing this issue (conversation/testing of final can continue).

  11. fanquake closed this on May 26, 2023

  12. ismaelsadeeq commented at 8:40 AM on May 29, 2023: member

    All comments and suggestions have been addressed, Thank you everyone for the feedback.

  13. bitcoin locked this on May 28, 2024

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-05-20 06:53 UTC