Bootstrap new node test #3171

issue gmaxwell opened this issue on October 28, 2013
  1. gmaxwell commented at 4:55 AM on October 28, 2013: contributor

    We should have test infrastructure that bootstraps a new node (both on mainnet and on testnet). People (e.g. myself) have been doing this less formally prior to release, but we should be doing it continuously.

    Should also probably test bootstrapping over tor.

    Collecting some metrics like time to bootstrap (both to some specified heights as well as to completion) along the way would probably be useful.

  2. fanquake added the label good first issue on Mar 5, 2018
  3. glaksmono commented at 12:54 AM on May 8, 2018: contributor

    @gmaxwell would like to take a stab on this

    1. I presume we don't want to integrate this to travis as it will significantly slow things down?
    2. Is there a defined Release Process documented? (i.e. step by step documentation on what do you do when releasing a new version to the mainnet)
  4. fanquake commented at 12:57 AM on May 8, 2018: member

    @glaksmono

    1. Unlikely this is something that would run on Travis.
    2. The release process is documented in release-process.md.
  5. glaksmono commented at 5:33 AM on May 8, 2018: contributor

    @fanquake @gmaxwell what were you guys thinking of using for the infrastructure?

    People (e.g. myself) have been doing this less formally prior to release

    This also doesn't seem to be documented in the release-process.md ?

  6. Sjors commented at 10:33 AM on May 8, 2018: member

    I suppose it could be run on volunteer funded paid cloud services? Or, for more representative results, their home computer.

    Maybe it could be an optional flag for Gitian builds to do an IBD when the build is finished and collect some stats?

  7. tylerdmace commented at 3:19 PM on June 7, 2018: none

    What's the latest on this issue? @glaksmono Are you still actively working on this?

  8. glaksmono commented at 4:18 PM on June 7, 2018: contributor

    Sorry, haven't had a chance to work on this. Feel free to take over @tylerdmace

  9. tylerdmace commented at 7:42 PM on June 7, 2018: none

    Awesome, thank you for letting me know!

  10. jamesob commented at 5:59 PM on June 8, 2018: member

    I'm currently working on this with @MarcoFalke over at https://github.com/chaincodelabs/bitcoin-perfmonitor, hosted at https://bitcoinperf.com.

    We're in the early stages at the moment, but plan on doing nightly benchmarks of master for IBD, reindex, microbenchmarks, and build/test duration. Eventually, we'll allow contributors to kick off benchmark runs for specific PRs to allow easy comparison with master and tagged releases.

  11. MarcoFalke closed this on Jul 14, 2018

  12. Bushstar referenced this in commit 5107582f25 on Apr 8, 2020
  13. DrahtBot locked this on Sep 8, 2021

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-04-14 18:16 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me