This repository contains tools and scripts to assist in setting up and testing Tendermint networks.
The following tools are provided for use during testing of Tendermint networks:
- tm-load-test - A distributed load testing application for Tendermint networks.
- tm-outage-sim-server - A Tendermint node outage simulator, for use in CentOS, Debian/Ubuntu environments.
In order to build and use the tools, you will need:
- Go 1.11.5+
make
To build the tools:
> make tools
This will build the binaries for tm-load-test
and tm-outage-sim-server
in a
build
directory inside this repository.
To run the linter and the tests:
> make lint
> make test
There are scripts provided in this repository for:
- load testing of Tendermint networks