commit | 2e735d0a666a17aaf13273820482f59158484697 | [log] [tgz] |
---|---|---|
author | Oliver Newman <olivernewman@google.com> | Tue Apr 13 19:28:48 2021 +0000 |
committer | CQ Bot <commit-bot@chromium.org> | Tue Apr 13 19:28:48 2021 +0000 |
tree | ce081ebb9f67db6f8f745f6ae913490f53825f0c | |
parent | aceae21ab8ef00f1d1cfae7f8c34b42948a6deb3 [diff] |
[fint] Record ninja duration to artifacts Some dashboards rely on the "build.ninja.fuchsia" step name to measure the time that ninja takes to build fuchsia. I would like to simplify the step name to "build.ninja", and ideally remove the dependency on specific step names, which is fragile, and instead expose the ninja duration as a build output property. However, to get an accurate ninja duration we need to exclude `fint build`'s post-processing steps (which may take up to ~30 seconds) from the duration, hence the need to record the ninja duration within fint and expose it to recipes. Bug: 67861 Change-Id: I0df173f194936fd2a0ef83b00827a06024a4b0ac Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/514960 Reviewed-by: Ina Huh <ihuh@google.com> Commit-Queue: Oliver Newman <olivernewman@google.com> Fuchsia-Auto-Submit: Oliver Newman <olivernewman@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.