You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This allows having fuzzing like tests and check blockchain behaviors for random inputs (like if a consensus failure is reached)
Enabling simulation tests for a module, requires define a function to generate random message for the chain. Which can be challenging for us to generate given that many of the input are from offchain data. It might potentially be trivial to integrate for the emissions module.
A first step can be just enabling the base simulation testing without inputs from our own modules. So Simulations test can be run for the Cosmos modules.
Simulation test can also be integrated in the CI.
The content you are editing has changed. Please copy your edits and refresh the page.
Cosmos offers a framework to enable simulation testing of the blockchain: https://docs.cosmos.network/main/learn/advanced/simulation
This allows having fuzzing like tests and check blockchain behaviors for random inputs (like if a consensus failure is reached)
Enabling simulation tests for a module, requires define a function to generate random message for the chain. Which can be challenging for us to generate given that many of the input are from offchain data. It might potentially be trivial to integrate for the emissions module.
A first step can be just enabling the base simulation testing without inputs from our own modules. So Simulations test can be run for the Cosmos modules.
Simulation test can also be integrated in the CI.
Tasks
zetacore
: Initialize simulation tests for observer module #3066zetacore
: Initialze simulation tests for fungible module #3099zetacore
: enable gov simulation tests #3007zetacore
: Add pebbleDB backend to simulation tests #3004zetacore
: Update documenation for operation weights #3100zetacore
:fungible
Explore deploying contracts using genesis state instead of MsgDeploySystemContracts #3102zetacore
: Enable the sim tests for auth module #3263The text was updated successfully, but these errors were encountered: