We have basic scripts to make doing local testing, code linting and formatting easier for you.
./scripts/format_all.sh
will apply clang-format and yapf to all source files../scripts/test_all.sh
will run all bazel py_test and cc_test rules../scripts/lint_all.sh
will run pylint and (eventually) clang-tidy
Make sure you have run all of these checks before submitting a PR and are happy with the outputs.