A extension of tm-load-test to load test tendermint corresponding to number of validators
- Install tendermint binary
- Clone the repository
git clone https://github.com/DaevMithran/tendermint-load-test.git
cd tendermint-load-test
- Build the docker image and start the network:
./manage build
- Start the simulation:
./manage start
- To restart a new network:
./manage rebuild
- To stop the network:
./manage stop
- To destroy the network:
./manage down
cd tendermint
- Change the VALIDATORS_COUNT in gen-network-config.sh
- Modify the docker-compose.yml according to the number of validators (To be automated)
- Change the number of endpoints in the manage script according to the number of validators (To be automated)