-
Notifications
You must be signed in to change notification settings - Fork 173
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
Transcode success rate metric fixes #2684
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2684 +/- ##
===================================================
- Coverage 56.33265% 56.30388% -0.02877%
===================================================
Files 88 88
Lines 19131 19139 +8
===================================================
- Hits 10777 10776 -1
- Misses 7765 7771 +6
- Partials 589 592 +3
Continue to review full report at Codecov.
|
This reverts commit abd1334.
@yondonfu are you ok with me just testing this locally by putting artificial hard coded errors in? Reproducing them in an environment seems tricky. |
That seems reasonable. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The PR itself looks good, but I can't connect the dots of how adding 3 new metrics fixes too high success rate metric.
From my understanding, adding 3 new metrics (what I see in these PR) will just add more data, however the old query in Grafana will display exactly the same as before. Do we plan to use a different query in Grafana now?
We continue using the same grafana query because these new calls to Yondon had a good explanation on the ticket too if it helps: #2674 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Ahh, I see. Thanks for the explanation! |
What does this pull request do? Explain your changes. (required)
Fix the transcode success rate metric which was not taking into account all errors and therefore mostly reporting 100% success.
Specific updates (required)
How did you test each of these updates (required)
Due to it being difficult to reproduce these errors the testing was done locally by temporarily hard coding these errors being thrown and observing the expected reduction in the success rate.
Does this pull request close any open issues?
Fixes #2674
Checklist:
make
runs successfully./test.sh
pass