fuel-core icon indicating copy to clipboard operation
fuel-core copied to clipboard

Integration test for regenesis with massive data

Open xgreenx opened this issue 1 year ago • 0 comments

Regenesis stress testing suite:

Test 1

  1. Start a network
  2. Provide 1 TB worth of data to the network
  3. Creating a snapshot of the node's data

Test 2:

  1. Load a large (1 TB) snapshot

Criteria:

  • [ ] The stress test can be started from the E2E framework's CLI
  • [ ] Test 1 passes when all of the following are true:
    • The snapshot can be created
    • The snapshot can be to disk
  • [ ] Test 1 fails when any passing criteria are not true
  • [ ] Test 2 passes when all of the following are true:
    • The persisted snapshot can be loaded during regenesis
    • The network state before and after regenesis are consistent
  • [ ] Test 2 fails when any passing criteria re not true

xgreenx avatar Dec 21 '23 18:12 xgreenx