aosp12/external/perfetto/ui
hcl 7be3fd486c init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
..
config init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
release init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
src init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
.clang-format init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
.gitignore init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
BUILD.gn init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
OWNERS init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
PRESUBMIT.py init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
README.md init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
build init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
build.js init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
node init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
npm init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
package-lock.json init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
package.json init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
run-dev-server init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
run-tests init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
tsconfig.base.json init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
tsconfig.json init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
tslint.json init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00

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.