Skip to content
Deploying and testing Tendermint networks
Branch: master
Clone or download
Pull request Compare This branch is 3 commits behind tendermint:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
archive
cmd
examples
internal
pkg/loadtest
scripts/load-testing
testnet-kitchen
.gitignore
Gopkg.lock
Gopkg.toml
LICENSE
Makefile
README.md

README.md

Tendermint Networks

This repository contains tools and scripts to assist in setting up and testing Tendermint networks.

Tools

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.

Requirements

In order to build and use the tools, you will need:

  • Go 1.11.5+
  • make

Building

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.

Development

To run the linter and the tests:

> make lint
> make test

Scripts

There are scripts provided in this repository for:

You can’t perform that action at this time.