fuel-core
fuel-core copied to clipboard
Integration test for regenesis with massive data
Regenesis stress testing suite:
Test 1
- Start a network
- Provide 1 TB worth of data to the network
- Creating a snapshot of the node's data
Test 2:
- 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