Fix flaky test

Sub-second timestamps didn't show up until ninja 1.9.0, and even then
are limited based on filesystem support. Now that we've got a parallel
test runner, a few sleeps isn't a big deal.

Change-Id: Ic6616515b604d9cfa69845f7ceb124cb01c2c8b3
5 files changed
tree: 1f4053b0ad864356bdd750c539b4f42e35707479
  1. .github/
  2. golang/
  3. src/
  4. testcase/
  5. .clang-format
  6. .gitignore
  7. AUTHORS
  8. clang-format-check
  9. CONTRIBUTING.md
  10. CONTRIBUTORS
  11. go.mod
  12. go.sum
  13. INTERNALS.md
  14. LICENSE
  15. Makefile
  16. Makefile.ckati
  17. Makefile.kati
  18. README.md
  19. run_test.go
README.md

kati

Build and Test

kati is an experimental GNU make clone. The main goal of this tool is to speed-up incremental build of Android.

Currently, kati does not offer a faster build by itself. It instead converts your Makefile to a ninja file.

How to use for Android

For Android-N+, ckati and ninja is used automatically. There is a prebuilt checked in under prebuilts/build-tools that is used.

All Android's build commands (m, mmm, mmma, etc.) should just work.