[roll] Roll fuchsia [trace-provider] Move the non-racy StartTraceProvider() to a shared location

Move this function out of the perftest library and into the
trace-provider library.  Rename it to follow the naming scheme used in
the trace-provider library.

Adding this to trace-provider-so will be done in a later change.

Original-Bug: 22911
Test: covered by perftest_trace_events_test, via the perftest library:
  fx set terminal.x64 --release
  fx test --e2e host_x64/perftest_trace_events_test
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/673304
Original-Revision: ed8c54a6907fa7d10a7242de8ac7761d690af8af
GitOrigin-RevId: 75142305793da6f2fac4da553cb6322f7578d79f
Change-Id: I96605f81578a7177d6ee7a3b4678bf6530b8cc52
1 file changed
tree: 48e105bf09ad0f7aa13aa24d97f9e3703a7f3dbc
  1. infra/
  2. third_party/
  3. cts
  4. firmware
  5. flower
  6. jiri.lock
  7. minimal
  8. prebuilts
  9. README.md
  10. stem
  11. test_durations
  12. 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 via the IRC channel #fuchsia on Freenode.

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.