tree: 147efdfec7b9c310f4c3f6bc05c5035a522ed3d2 [path history] [tgz]
  1. config/
  2. release/
  3. src/
  4. .clang-format
  5. .gitignore
  6. build
  7. BUILD.gn
  8. build.js
  9. node
  10. npm
  11. OWNERS
  12. package-lock.json
  13. package.json
  14. PRESUBMIT.py
  15. README.md
  16. run-all-tests
  17. run-dev-server
  18. run-integrationtests
  19. run-unittests
  20. tsconfig.base.json
  21. tsconfig.json
  22. tslint.json
ui/README.md

Perfetto UI

Quick Start

Run:

$ git clone https://android.googlesource.com/platform/external/perfetto/
$ cd perfetto
$ tools/install-build-deps --ui
$ tools/gn gen out/debug --args='is_debug=true'
$ tools/ninja -C out/debug ui

For more details on gn configs see Build Instructions.

To run the tests:

$ out/debug/ui_unittests
$ out/debug/ui_tests

To run the tests in watch mode:

$ out/debug/ui_unittests --watch

Finally run:

$ ./ui/run-dev-server out/debug

and navigate to localhost:10000.