Apply patch from master to android11-tests-dev

[Description]
Make TestFtraceProducer faster

It turns out that reading (and parsing as gen protos) 1Mb of data is
slow (the test can take 17s on some hwasan builds).

Making the buffer smaller should make it faster.

Affects: android.perfetto.cts.*

Components: CtsPerfetto

Bug: 278138504
Test: N/A
Change-Id: I3abb1a3f78ae96ae62c42234bf89fa22381531a9
1 file changed
tree: 74a9f138af749d120713a8dd9e1c1d0dcd5780a6
  1. bazel/
  2. build_overrides/
  3. buildtools/
  4. debian/
  5. docs/
  6. examples/
  7. gn/
  8. include/
  9. infra/
  10. protos/
  11. src/
  12. test/
  13. tools/
  14. ui/
  15. .clang-format
  16. .gitignore
  17. .gn
  18. .style.yapf
  19. Android.bp
  20. Android.bp.extras
  21. BUILD
  22. BUILD.extras
  23. BUILD.gn
  24. codereview.settings
  25. heapprofd.rc
  26. LICENSE
  27. METADATA
  28. MODULE_LICENSE_APACHE2
  29. OWNERS
  30. perfetto.rc
  31. PRESUBMIT.py
  32. README.chromium
  33. README.md
  34. TEST_MAPPING
  35. traced_perf.rc
  36. WORKSPACE
README.md

Perfetto - System profiling, app tracing and trace analysis

Perfetto is a production-grade open-source stack for performance instrumentation and trace analysis. It offers services and libraries and for recording system-level and app-level traces, native + java heap profiling, a library for analyzing traces using SQL and a web-based UI to visualize and explore multi-GB traces.

See https://docs.perfetto.dev or the /docs/ directory for documentation.