github.com/badrootd/celestia-core@v0.0.0-20240305091328-aa4207a4b25d/test/README.md (about) 1 # CometBFT 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 CometBFT 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 - counter app over socket 14 - counter app over grpc 15 - persistence tests 16 - crash cometbft at each of many predefined points, restart, and ensure it syncs properly with the app 17 18 ## Fuzzing 19 20 [Fuzzing](https://en.wikipedia.org/wiki/Fuzzing) of various system inputs. 21 22 See `./fuzz/README.md` for more details.