Expand description
Testing infrastructure for HotShot
Modules§
- block_
builder - Test implementation of block builder
- byzantine
- byzantine framework for tests
- completion_
task - task that decides when things are complete
- consistency_
task - task that checks leaves received across all nodes from decide events for consistency
- helpers
- Helpers for initializing system context handle and building tasks.
- node_
stake - helpers for testing variable stake
- overall_
safety_ task - task that’s consuming events and asserting safety
- predicates
- predicates to use in tests
- script
- scripting harness for tests
- spinning_
task - task to spin nodes up and down
- test_
builder - builder
- test_
launcher - launcher
- test_
runner - runner
- test_
task - the
TestTaskstruct and associated trait/functions - txn_
task - task that’s submitting transactions to the stream
- view_
generator - view generator for tests
- view_
sync_ task - task for checking if view sync got activated