Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merging task outcome metric and other minutia to chrome #4491

Merged
merged 3 commits into from
Dec 11, 2024

Conversation

vitorguidi
Copy link
Collaborator

@vitorguidi vitorguidi commented Dec 11, 2024

Motivation

This merges #4489, #4458 and #4483 to the chrome temporary deployment branch

The purpose is to have task error rate metrics, and log what old testcases are polluting the testcase upload metrics, so we can figure out if a purge is necessary

jonathanmetzman and others added 3 commits December 11, 2024 02:58
Pagination doesn't happen properly with a filter.
### Motivation

We currently have no metric that tracks the error rate for each task.
This PR implements that, and the error rate can be obtained by summing
up the metric with outcome=failure, divided by the overall sum.

This is useful for SLI alerting.

Part of #4271
### Motivation

#4364and #4381 have introduced metrics for how long it took between a
testcase creation and some event of interest (cleanup considering to
close a bug, analyze finishing, et al).

These percentile metrics allowed us to notice that there are several
testcases that did not make progress for more than a year. This PR
introduces logging so we can pinpoint them, and discuss if a purge of
some sort is required
@vitorguidi vitorguidi changed the title Merging task outcome and other minutia to chrome Merging task outcome metric and other minutia to chrome Dec 11, 2024
@vitorguidi vitorguidi merged commit b7ccb1f into chrome Dec 11, 2024
3 checks passed
@vitorguidi vitorguidi deleted the chore/merge-chrome branch December 11, 2024 03:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants