Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
config/ | 03-May-2024 | - | 96 | 36 | ||
node_modules/ | 03-May-2024 | - | 4 | 3 | ||
src/ | 03-May-2024 | - | 30,799 | 23,405 | ||
.clang-format | D | 03-May-2024 | 126 | 5 | 5 | |
.gitignore | D | 03-May-2024 | 6 | 2 | 1 | |
BUILD.gn | D | 03-May-2024 | 17.8 KiB | 587 | 527 | |
OWNERS | D | 03-May-2024 | 51 | 4 | 3 | |
PRESUBMIT.py | D | 03-May-2024 | 2.1 KiB | 62 | 32 | |
README.md | D | 03-May-2024 | 595 | 36 | 27 | |
deploy | D | 03-May-2024 | 3 KiB | 123 | 96 | |
index.html | D | 03-May-2024 | 1,015 | 21 | 18 | |
jest.headless.config.js | D | 03-May-2024 | 859 | 23 | 7 | |
jest.jsdom.config.js | D | 03-May-2024 | 723 | 21 | 5 | |
jest.unit.config.js | D | 03-May-2024 | 721 | 21 | 5 | |
node | D | 03-May-2024 | 856 | 24 | 5 | |
npm | D | 03-May-2024 | 855 | 24 | 5 | |
package-lock.json | D | 03-May-2024 | 302.6 KiB | 7,980 | 7,979 | |
package.json | D | 03-May-2024 | 1.4 KiB | 51 | 50 | |
query.html | D | 03-May-2024 | 1.3 KiB | 85 | 69 | |
rollup.config.js | D | 03-May-2024 | 1.3 KiB | 41 | 20 | |
run-dev-server | D | 03-May-2024 | 1.3 KiB | 48 | 26 | |
tsconfig.base.json | D | 03-May-2024 | 1.8 KiB | 28 | 27 | |
tsconfig.json | D | 03-May-2024 | 495 | 19 | 18 | |
tslint.json | D | 03-May-2024 | 2.4 KiB | 75 | 74 |
README.md
1# Perfetto UI 2 3Quick Start 4----------- 5Run: 6 7```bash 8$ git clone https://android.googlesource.com/platform/external/perfetto/ 9$ cd perfetto 10$ tools/install-build-deps --ui 11$ tools/gn gen out/debug --args='is_debug=true' 12$ tools/ninja -C out/debug ui 13``` 14 15For more details on `gn` configs see 16[Build Instructions](../docs/build-instructions.md). 17 18To run the tests: 19```bash 20$ out/debug/ui_unittests 21$ out/debug/ui_tests 22``` 23 24To run the tests in watch mode: 25```bash 26$ out/debug/ui_unittests --watch 27``` 28 29Finally run: 30 31```bash 32$ ./ui/run-dev-server out/debug 33``` 34 35and navigate to `localhost:10000`. 36