[Telemetry] Add Benchmark.ShouldTearDownStateAfterEachStorySetRun

Defaults to True in order to reset the state and make individual story set
repeats more independent of each other. The intended effect is to average
out noise in measurements between repeats.

Long running benchmarks willing to stess test the browser and have it run
for long periods of time may switch this value to False.

BUG=catapult:#2294

Review-Url: https://codereview.chromium.org/2091103003
4 files changed
tree: 662423a79210ec36d05f866372c53bb346d180f3
  1. bin/
  2. catapult_base/
  3. catapult_build/
  4. common/
  5. dashboard/
  6. dependency_manager/
  7. devil/
  8. docs/
  9. experimental/
  10. firefighter/
  11. hooks/
  12. infra/
  13. netlog_viewer/
  14. perf_insights/
  15. systrace/
  16. telemetry/
  17. third_party/
  18. trace_processor/
  19. tracing/
  20. .gitignore
  21. AUTHORS
  22. codereview.settings
  23. CONTRIBUTING.md
  24. LICENSE
  25. navbar.md
  26. OWNERS
  27. PRESUBMIT.py
  28. pylintrc
  29. README.md
  30. WATCHLISTS
README.md

Catapult

Catapult is the home for several performance tools that span from gathering, displaying and analyzing performance data. This includes:

These tools were created by Chromium developers for performance analysis, testing, and monitoring of Chrome, but they can also be used for analyzing and monitoring websites, and eventually Android apps.

Contributing

Please see our contributor's guide

Current build status