-
-
Notifications
You must be signed in to change notification settings - Fork 4.3k
feat(statistical-detectors): Integrate detector with breakpoint detection #56384
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
feat(statistical-detectors): Integrate detector with breakpoint detection #56384
Conversation
…tion Using the filtered list of project + functions, we now want to apply breakpoint detection to validate the regression. If there is a recent regression in the timeseries, these are what's seen as a regressed function.
Codecov Report
@@ Coverage Diff @@
## master #56384 +/- ##
========================================
Coverage 78.64% 78.64%
========================================
Files 5075 5078 +3
Lines 218067 218396 +329
Branches 36905 36970 +65
========================================
+ Hits 171490 171751 +261
- Misses 41044 41100 +56
- Partials 5533 5545 +12
|
…integrate-detector-with-breakpoint-detection
"statistical_detectors.breakpoint.functions", | ||
amount=breakpoint_count, | ||
sample_rate=1.0, | ||
) |
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.
do you think it also makes sense to record a percentage of timeseries that actually had breakpoints
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.
I think we can derive the percentage by dividing this metric with the existing metrics so just having this count will suffice.
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.
👍
Using the filtered list of project + functions, we now want to apply breakpoint detection to validate the regression. If there is a recent regression in the timeseries, these are what's seen as a regressed function.