Add seeds #16

pull practicalswift wants to merge 1 commits into bitcoin-core:master from practicalswift:seeds-2020-05-28 changing 7929 files +525 −0
  1. practicalswift commented at 10:09 AM on May 28, 2020: contributor

    Add seeds.

  2. practicalswift force-pushed on Jun 1, 2020
  3. practicalswift commented at 8:06 PM on June 1, 2020: contributor

    Added seeds to new (and some old) harnesses. Now at 7159 added seeds (was 1436).

  4. Add seeds 4d97a8e247
  5. practicalswift force-pushed on Jun 3, 2020
  6. practicalswift commented at 9:46 AM on June 3, 2020: contributor

    Added seeds. Now at 7929 added seeds (was 7159).

  7. maflcko commented at 1:39 PM on June 8, 2020: contributor

    I plan to hold back on merging this until we decided what to do with std::optional, as that might change the seed format for some fuzzers

  8. practicalswift commented at 2:11 PM on June 8, 2020: contributor

    @MarcoFalke I'm not sure I follow TBH: if we choose to do the std::optional change I'll have to re-create all the existing inputs in the repo for all the affected fuzzers (and also purge no longer needed inputs) regardless of this change, so I don't see how having this PR merged would make the situation worse in that regard? Regardless of what might happen in the future: more coverage now is better than less coverage now, no? :)

  9. maflcko commented at 2:16 PM on June 8, 2020: contributor

    I am not sure what the size limits on GitHub repositories are and I don't want them to shut this repo down. (The repo is append-only and deleting unused seeds is not going to reduce the size of the repo ever again, unless git history is rewritten)

  10. practicalswift commented at 2:32 PM on June 8, 2020: contributor

    @MarcoFalke

    FWIW I have hosted a monster size repo with the OS X source for many years at https://github.com/practicalswift/osx without any problems. AFAIK GitHub repos have a size limit of 100 GB, and GitHub handles repos with many millions of files without problems. In the past I've heard that repo search is disabled once you reach 500,000 files in a repo, but everything else continues working as normal.

    qa-assets is currently at a very modest 0.7 GB repo size with only 53,825 files, so I think we'll reach the final goal of 100% fuzzing coverage with our inputs long before they fill up these GitHub limits :)

  11. maflcko merged this on Jun 8, 2020
  12. maflcko closed this on Jun 8, 2020


github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/qa-assets. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-15 09:25 UTC

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