github.com/ari-anchor/sei-tendermint@v0.0.0-20230519144642-dc826b7b56bb/test/README.md (about)

     1  # Tendermint Tests
     2  
     3  The unit tests (ie. the `go test` s) can be run with `make test`.
     4  The integration tests can be run with `make test_integrations`.
     5  
     6  Running the integrations test will build a docker container with local version of tendermint
     7  and run the following tests in docker containers:
     8  
     9  - go tests, with --race
    10      - includes test coverage
    11  - app tests
    12      - kvstore app over socket
    13  - persistence tests
    14      - crash tendermint at each of many predefined points, restart, and ensure it syncs properly with the app
    15  
    16  ## Fuzzing
    17  
    18  [Fuzzing](https://en.wikipedia.org/wiki/Fuzzing) of various system inputs.
    19  
    20  See `./fuzz/README.md` for more details.