-
Notifications
You must be signed in to change notification settings - Fork 33
Open
Labels
testingDefining, adding, automating or modifying testsDefining, adding, automating or modifying teststriageIt requires some decision-making at team level (it can't be worked on as it stands)It requires some decision-making at team level (it can't be worked on as it stands)
Milestone
Description
Objective
Integrate chaos testing tools, such as Chaos Mesh, to simulate various chaotic network conditions for a more thorough evaluation of the network's robustness.
Origin Document
Byzantine Network Simulator research results
Goals
- Integrate Chaos testing tools to simulate chaotic network conditions
- Support for message delay, drop, and distortion in the network
- Ensure proper testing and validation of network behavior under chaotic conditions
Deliverable
- Chaos testing integration with network simulation environment
- Test scenarios and configurations for Chaos testing
- Implementation of message delay, drop, and distortion in the network
Non-goals / Non-deliverables
- Developing a custom chaos testing tool from scratch
- Modifying the chosen chaos testing tool's source code, unless necessary for integration
General issue deliverables
- Update the appropriate CHANGELOG
- Update any relevant READMEs (local and/or global)
- Update any relevant global documentation & references
- If applicable, update the source code tree explanation
- If applicable, add or update a state, sequence or flowchart diagram using mermaid
Testing Methodology
- All tests:
make test_all - LocalNet: verify a
LocalNetis still functioning correctly by following the instructions at docs/development/README.md
Creator: @jessicadaugherty
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
testingDefining, adding, automating or modifying testsDefining, adding, automating or modifying teststriageIt requires some decision-making at team level (it can't be worked on as it stands)It requires some decision-making at team level (it can't be worked on as it stands)
Type
Projects
Status
No status