Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • To be done from the next release and following:
    • Upgrade a node already in-sync on each of the supported testnets and mainnet(s)
      • Ensure it stays in-sync
      • Ensure it maintains a full peer-count
    • Fast-sync the networks from 0
      • Ensure we get to HEAD and stay in sync
      • Ensure we are able to maintain our peers
      • Ensure we can do so within recommended system requirements (CPU and RAM)
  • Engineering work required
    • Create an IBFT-based testnet
      • 1 long running
      • 1 automated setup for testing initialization
    • Create private testnet with known number of peers (cross-client and cross-version) < --max-peers 
      • If we cannot maintain the known number of peers, fail
      • If we cannot sync to HEAD, fail
      • If we cannot maintain sync for ~24h, fail
    • Include testing of mining and stratum-integration
    • Ideally these "private" test networks will be managed by Terraform and given a test load byCaliperby Caliper