Github user nickwallen commented on the issue:
https://github.com/apache/metron/pull/803
IMHO I think the functionality is good on this PR. There are 3 functional
tests that failed, but they are minor and can be addressed after we get this PR
in.
My only hold-up right now is that I cannot get the e2e tests to pass. I am
going to rebuild Full Dev and try again. It might have something to do with
stale data.
- [ ] Run e2e tests.
The functional tests that I am working with...
- [ ] Validate initial state; No metaalerts exist.
- [ ] Create a metaalert from 1 level grouping
- [ ] Create a metaalert from 2 level grouping
- [ ] Create a metaalert from 3 level grouping
- [ ] Create a metaalert from 4 level grouping
- [ ] Delete a metaalert containing child alerts
- [ ] Delete one child alert from an existing metaalert
- [ ] Delete child alerts until a metaalert contains no child alerts
- [ ] Delete a metaalert with no child alerts. (FAIL)
- [ ] Add an alert to a metaalert with no child alerts. (FAIL)
- [ ] Add one child alert to existing metaalert
- [ ] Should not be able to add alert to a metaalert that is resolved (FAIL)
- [ ] Add multiple child alerts to an existing metaalert
- [ ] Change status of one metaalert
- [ ] Change status of multiple metaalerts
- [ ] Rename a metaalert
- [ ] Add a comment to a metaalert
- [ ] Delete a comment from a metaalert
---