Cache bazel results across CI runs.

We rely on actions/cache to save ~/.cache/bazel. Note that caches don't get
automatically updated, they get only re-created when there's a cache miss.

We can add a workflow later to clear the caches before the scheduled nightly run
to create a fresh cache for the day.

I was able to re-run our current ~15 min CI run in 1.5 min, a 10x speed-up.

PiperOrigin-RevId: 474911646
1 file changed
tree: 390f25f6b1bccc1b5b05fc36dc8c5ba261e6afff
  1. .github/
  2. bazel/
  3. codelab/
  4. doc/
  5. domain_tests/
  6. e2e_tests/
  7. fuzztest/
  8. .bazelrc
  9. .bazelversion
  10. .clang-format
  11. CONTRIBUTING.md
  12. LICENSE
  13. README.md
  14. WORKSPACE
README.md

FuzzTest

FuzzTest is a new open-source C++ fuzz testing framework targeted for developers (instead of security researchers) that focuses on ease of use.

To be released later.