commit | d8b4ffba818e84fcc403cc6da4b40c276f18cc3e | [log] [tgz] |
---|---|---|
author | Payton Bradsky <pbradsky@google.com> | Thu Mar 04 01:48:53 2021 +0000 |
committer | CQ Bot <commit-bot@chromium.org> | Thu Mar 04 01:48:53 2021 +0000 |
tree | 14ee3f04a8493ec993eadef1f971c8ff97f2c34d | |
parent | 49e2245eae8c9ae82b6b7ac5b456669b356bb76a [diff] |
[tests][perf] Add audio perf-bot tests The audio_mixer_profiler tool measures the time it takes to perform the steps in the audio mixing process with various configurations. The perftest library is used to bring these audio mixer performance tests into the perf-bots. In addition, these performance metrics are oberservable over time in Catapult. Note: For the perf-bots, configurations are reduced from all possible combinations to configs that cover one of each available option, which reduces fuchsia.audio.mixing test cases from 1280 to 30, and fuchsia.audio.mixer_output tests cases from 36 to 8. Fixed: 50644 Test: run audio_mixer_timeline_test perftest locally Test: include fuchsia-x64-perfcompare-dawson_canyon in CQ Change-Id: Ib5b8e7bbb55ca333f26848fed6cb7bb7336a7355 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/487829 Commit-Queue: Payton Bradsky <pbradsky@google.com> Reviewed-by: Tom Bergan <tombergan@google.com> Reviewed-by: Mark Seaborn <mseaborn@google.com>
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.