Integration Testing¶
Test Node Setup¶
Sketch:
When testing on your laptop or in CI, we recommend using the Docker-Compose based local deployment of a Global Synchronizer and Canton Coin from Splice.
You can also setup a DevNet node for testing purposes using either Docker-Compose or k8s as documented in Splice.
Testing Checklists¶
Sketch: at a minimum, make sure to test
backup and restore of validator node
crash-fault tolerance of integration code
withdrawal deduplication
high-rates of deposits
high-rates of withdrawals
consuming a major splice upgrade