[roll] Roll fuchsia [e2e][perf] Introduce decorator-based action_timer helpers

Introduce an composable alternative to the ActionTimer base class.
Test authors use context managers to delineate the logic they want
timed, as opposed to implementing abstract methods. This allows them to
take care of pre- and post-action behavior right in their test case.

Original-Bug: None
Test: diagnostics_test

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1275172
Original-Revision: 6d46991d3bd058e46b6361bd39486c884d0b8817
GitOrigin-RevId: 839a43e26cf0adfb2fdc0a178eb3a3535cb7d859
Change-Id: Ib9f0b2a9d0237e324bd5f5678f2c5a8f5ae2ed90
1 file changed
tree: 915ec8d812f0acb7d462df24dfd9bd6a9b9ae930
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. flower
  6. jiri.lock
  7. MILESTONE
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
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.