Skip to content

Deploying and testing Tendermint networks

License

Notifications You must be signed in to change notification settings

Anjana-Prabhakar/networks

 
 

Repository files navigation

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:

About

Deploying and testing Tendermint networks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 68.4%
  • HCL 12.4%
  • Makefile 6.0%
  • Shell 5.9%
  • Python 3.9%
  • HTML 2.2%
  • Other 1.2%