-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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(workflow_engine): Adding support for process_workflows
in the IssuePlatform
#81975
Conversation
Codecov ReportAttention: Patch coverage is ✅ All tests successful. No failed tests found.
Additional details and impacted files@@ Coverage Diff @@
## master #81975 +/- ##
=======================================
Coverage 80.37% 80.37%
=======================================
Files 7275 7275
Lines 321394 321440 +46
Branches 20962 20962
=======================================
+ Hits 258316 258355 +39
- Misses 62667 62674 +7
Partials 411 411 |
ERROR = "ErrorDetector" | ||
METRIC_ALERT_FIRE = "metric_alert_fire" |
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.
What are these meant to map to? I feel like we should have a consistent format
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.
this maps to the grouptype's slug through the detector. Agree though, i'm thinking we should set these as types on the detector base class.
I was going to do that in a follow-up PR (we also need something similar for data_sources)
9d3e9bf
to
ee1fbf6
Compare
…ensure it's invoked through the system.
…, the other for handling issue occurrences
…g the data conditions on a mock update
6e30368
to
41c64a8
Compare
…IssuePlatform (#81975) ## Description - This PR will add a new post process group for our test `MetricIssue`. - Adds a `test_integration` with two core tests; - For processing the data and creating issue occurrences (workflow_engine -> IssuePlatform) - Another for taking occurrences and invoking workflows (IssuePlatform -> workflow_engine.workflows) --------- Co-authored-by: Snigdha Sharma <[email protected]>
Description
MetricIssue
.test_integration
with two core tests;