Lines Matching +full:sdk +full:- +full:benchmarks

9 Platform-agnostic unit-tests.
12 End-to-end tests, involving the protobuf-based IPC transport and ftrace
16 Benchmarks tracking the performance of: (i) trace writing, (ii) trace readback
17 and (iii) ftrace raw pipe -> protobuf translation.
20 ------------------------------
23 tools/ninja -C out/default perfetto_{unittests,integrationtests,benchmarks}
24 out/default/perfetto_unittests --gtest_help
30 sudo chown -R $USER /sys/kernel/debug/tracing
34 ------------------------
36 1B) Start the build-in emulator (supported on Linux and MacOS):
39 tools/install-build-deps --android
50 ------------------
54 Builds and runs perfetto_{unittests,integrationtests,benchmarks} from the
55 standalone checkout. Benchmarks are ran in a reduced form for smoke testing.
56 See [this doc](/docs/design-docs/continuous-integration.md) for more details.
58 **Android CI** (see go/apct and go/apct-guide):
71 ----------
79 -----------------
81 and Perfetto as a whole is working correctly end-to-end.
85 **1. Production mode** (Android-only)
97 -----------------
104 Similar diff tests are also available when writing metrics - instead of a
110 tools/ninja -C <out directory>
123 -----------------
127 golden screenshot. You can run these tests by using `ui/run-integrationtests`.
136 [here](https://g3doc.corp.google.com/cloud/sdk/g3doc/index.md#installing-and-using-the-cloud-sdk)).
139 ui/run-integrationtests --rebaseline
147 by using a link ending with `ui-test-artifacts/index.html`. Report located on
152 -----------------
163 adb push $ANDROID_HOST_OUT/cts/android-cts/testcases/CtsPerfettoTestCases64 /data/local/tmp/
164 adb install -r $ANDROID_HOST_OUT/cts/android-cts/testcases/CtsPerfettoProducerApp.apk
176 ------------------
178 [this autoroller](https://autoroll.skia.org/r/perfetto-chromium-autoroll).
187 auto-rolls into Chromium).
216 'action': [ 'git', '-C', 'src/third_party/perfetto/',
224 'action': ['git', '-C', 'src/third_party/perfetto/',
225 '-c', 'user.name=Custom Patch', '-c', '[email protected]',
226 'cherry-pick', 'FETCH_HEAD',
231 If you'd like to test your change against the SDK build of Chrome, you
232 can add `Cq-Include-Trybots:` lines for perfetto SDK trybots to the change
234 SDK is complete, see [tracking bug][sdk_migration_bug]):
237 Cq-Include-Trybots: luci.chromium.try:linux-perfetto-rel
238 Cq-Include-Trybots: luci.chromium.try:android-perfetto-rel
239 Cq-Include-Trybots: luci.chromium.try:mac-perfetto-rel
240 Cq-Include-Trybots: luci.chromium.try:win-perfetto-rel
244 [chromium_cl]: https://chromium-review.googlesource.com/c/chromium/src/+/2030528