commit | a65b7f3bdc80a9beda22554a0b1d1a2b46ae5950 | [log] [tgz] |
---|---|---|
author | Greg Pataky <gregpataky@google.com> | Fri Apr 14 02:23:04 2023 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Apr 14 02:23:04 2023 +0000 |
tree | 125a222011822c6f9a59302d12176cc2e31d9c78 | |
parent | 0c33ffe592fa4f6765cf6f798fa7df935eceb6ac [diff] |
pw_build: Add failure_mode option to pw_coverage_report This moves `llvm-profdata --failure-mode all` from being hardcoded. Pigweed can succesfully use `--failure-mode any` (which is preferred). In case downstream projects using Pigweed have issues with this, `pw_coverage_report` allows a downstream project to specify `--failure-mode all` manually to avoid them. Bug: b/256651964 Change-Id: I336e06e0425b913d3572c76b8439aa4d9aef2b8e Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/137230 Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com> Pigweed-Auto-Submit: Greg Pataky <gregpataky@google.com> Reviewed-by: Gulfem Savrun Yeniceri <gulfem@google.com> Reviewed-by: Taylor Cramer <cramertj@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/.