commit | 2e5c85c3f8a88ead6ec596fcc58c11a33d43d155 | [log] [tgz] |
---|---|---|
author | aarongreen <aarongreen@google.com> | Thu Dec 14 22:10:05 2023 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Dec 14 22:10:05 2023 +0000 |
tree | f3c757c0cacc2a830778d0e38d8085919248f426 | |
parent | 9ea4f88a8b21a909b41462b2420bbbe8bfa97187 [diff] |
pw_perf_test: Refactor event handler types This CL refactors the `EventHandler` to achieve two things: - It uses more pw_metric-friendly floats over int64_ts. - It separates logging the metrics to a `TestCaseMeasure` method to allow handling multiple measurements. Change-Id: I83e29af07ed3049d8e5e614d2b806763aa1b626a Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/179611 Reviewed-by: Alexei Frolov <frolv@google.com> Commit-Queue: Aaron Green <aarongreen@google.com>
Pigweed is an open source collection of embedded-targeted libraries–or as we like to call them, modules. These modules are building blocks and infrastructure that enable faster and more reliable development on small-footprint MMU-less 32-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic nRF52832.
For more information please see our website: https://pigweed.dev/.