zuul/releasenotes/notes/build-result-stats-5e80a82a78faeb61.yaml
James E. Blair 1a226acbd0 Emit stats for more build results
We currently typically only emit build stats for success and failure,
but do not emit stats for NODE_FAILURE, CANCELED, SKIPPED, etc.

To round out the feature so that all build results are emitted, this
includes a small refactor to report build stats at the same time we
report build results to the database (it almost all cases).  One
exception to that is when we receive a non-current build result --
that generally happens after a build is canceled, so we don't need
to emit the stats again.

Change-Id: I3bdf4e2643e151e2eae9f204f62cdc106df876b4
2023-09-26 11:32:03 -07:00

8 lines
248 B
YAML

---
features:
- |
Monitoring stats for builds are now emitted for more results.
Previously they were emitted for some build results such as
`SUCCESS`, `FAILURE`, and `ERROR` but now include `NODE_FAILURE`
and other result values.