cosmos-sdk/scripts
Christopher Goes b2b026b5e0
Merge PR #2930: Simulation spring cleaning
* Update PENDING.md
* Add simple period for expensive invariants
* Remove individual module simulations
* Simulate a few more blocks
* Add README explaining reason for shell scripts
* Deduplicate scripts, log exact replication command on failure
* Refactor invariants to take sdk.Context instead of baseapp.BaseApp
* Reference all issues in PENDING.md entry
* Remove no longer used simulation.RandSetup
* Bug fixes
* Address @rigelrozanski comments
* Fix typo
2018-11-29 16:17:10 +01:00
..
install Merge PR #2828: Reorganize install scripts & add ARM 2018-11-28 17:52:07 +01:00
Makefile Added goimports tool to get_tools. Fixed get_tools build. (#2889) 2018-11-26 14:20:43 -05:00
README.md Merge PR #2930: Simulation spring cleaning 2018-11-29 16:17:10 +01:00
linkify_changelog.py Merge PR #2246: add script to make changelog links actual links 2018-09-07 00:54:59 -04:00
localnet-blocks-test.sh Run localnet on every commit ensure network reaches at least 10 blocks (#2067) 2018-08-16 20:23:57 +02:00
multisim.sh Merge PR #2930: Simulation spring cleaning 2018-11-29 16:17:10 +01:00

README.md

Generally we should avoid shell scripting and write tests purely in Golang. However, some libraries are not Goroutine-safe (e.g. app simulations cannot be run safely in parallel), and OS-native threading may be more efficient for many parallel simulations, so we use shell scripts here.