[roll] Roll fuchsia [tracing][fidl] Add defer_transfer TraceConfig Option

Currently, in streaming mode, trace manager attempts to write trace data
as it receives it to a socket back to whomever asked it for data. This
is fine when the consumer of the trace in on device, it's just a socket
write. However, in the case of ffx, the other end is on the host and
this triggers a fair amount of overhead sending data over netstack/usb.

This adds a flag which we can propate through trace manager to hold off
on transferring the file (buffer it to disk) until the trace if over.

Original-Bug: 413106095
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1260406
Original-Revision: 2e43bd4ccef9cab13dcd2a5dcb3621a9dc9a354f
GitOrigin-RevId: be74b668e7188545ab80019384addfcdd52434aa
Change-Id: If0dde8eca6545234fe9cb43ef47d0862fa2411f0
1 file changed
tree: 685891282344fd8ca37c82a6fa4b7f6333940e7f
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cts
  6. firmware
  7. flower
  8. jiri.lock
  9. MILESTONE
  10. minimal
  11. prebuilts
  12. README.md
  13. stem
  14. test_durations
  15. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.