[Alerting] add functional tests for index threshold alertType#60597
[Alerting] add functional tests for index threshold alertType#60597pmuellr merged 1 commit intoelastic:masterfrom
Conversation
|
Pinging @elastic/kibana-alerting-services (Team:Alerting Services) |
0a84d33 to
ff05aec
Compare
ff05aec to
c51116a
Compare
| */ | ||
|
|
||
| export const ES_TEST_INDEX_NAME = '.kibaka-alerting-test-data'; | ||
| export const ES_TEST_INDEX_NAME = '.kibana-alerting-test-data'; |
There was a problem hiding this comment.
been meaning to change this for a while :-)
| import { ESTestIndexTool, ES_TEST_INDEX_NAME } from '../../../../../common/lib'; | ||
|
|
||
| // date to start writing data | ||
| export const START_DATE = '2020-01-01T00:00:00Z'; |
There was a problem hiding this comment.
I realized when using this module again, that I had used "start date" as a parameter, but that the function writes documents from that date, and then more moving in the past. So, it's actually an "end date". Renamed things as appropriate, but other than that, the date logic is unchanged.
The functional change for this module is to make the number of groups written parameterized. Previously it was always 2, now you can pass in the number of groups to create.
💚 Build SucceededHistory
To update your PR or re-run it, just comment with: |
YulNaumenko
left a comment
There was a problem hiding this comment.
LGTM. We need to create a proper issue to cover a UI part of index threshold.
|
I've started a flaky test suite runner on this, as this seems like it could be flaky: |
| private readonly es: any, | ||
| private readonly retry: any, | ||
| private readonly index: string = ES_TEST_INDEX_NAME | ||
| ) {} |
There was a problem hiding this comment.
TIL, you can define right in the constructor!
There was a problem hiding this comment.
Not often we get to do this, since we often pass an object with props as the constructor arg, and I don't think you can use this trick for that. But I try to use it wherever I can!
* master: (52 commits) [SIEM] Fix types in rules tests (elastic#60736) [Alerting] prevent flickering when fields are updated in an alert (elastic#60666) License checks for actions plugin (elastic#59070) Implemented ability to clear and properly validate alert interval (elastic#60571) WebElementWrapper: add findByTestSubject/findAllByTestSubject to search with data-test-subj (elastic#60568) [Maps] Update layer dependencies to NP (elastic#59585) [Discover] Remove StateManagementConfigProvider (elastic#60221) [ML] Listing all categorization wizard checks (elastic#60502) [Upgrade Assistant] First iteration of batch reindex docs (elastic#59887) [SIEM] Export timeline (elastic#58368) [SIEM] Add support for actions and throttle in Rules (elastic#59641) Fix ace a11y listener (elastic#60639) Add addInfo toast to core notifications service (elastic#60574) fix test description (elastic#60638) [SIEM] Cypress screenshots upload to google cloud (elastic#60556) [canvas/shareable_runtime] sync sass loaders with kbn/optimizer (elastic#60653) [SIEM] Fixes Modification of ML Rules (elastic#60662) [SIEM] [Case] Bulk status update, add comment avatar, id => title in breadcrumbs (elastic#60410) [Alerting] add functional tests for index threshold alertType (elastic#60597) [Ingest]EMT-248: add post action request handler and resources (elastic#60581) ...
…o alerting/tls-warning * 'alerting/tls-warning' of github.com:gmmorris/kibana: (32 commits) [ML] Listing all categorization wizard checks (elastic#60502) [Upgrade Assistant] First iteration of batch reindex docs (elastic#59887) [SIEM] Export timeline (elastic#58368) [SIEM] Add support for actions and throttle in Rules (elastic#59641) Fix ace a11y listener (elastic#60639) Add addInfo toast to core notifications service (elastic#60574) fix test description (elastic#60638) [SIEM] Cypress screenshots upload to google cloud (elastic#60556) [canvas/shareable_runtime] sync sass loaders with kbn/optimizer (elastic#60653) [SIEM] Fixes Modification of ML Rules (elastic#60662) [SIEM] [Case] Bulk status update, add comment avatar, id => title in breadcrumbs (elastic#60410) [Alerting] add functional tests for index threshold alertType (elastic#60597) [Ingest]EMT-248: add post action request handler and resources (elastic#60581) Return incident's url (elastic#60617) [Endpoint] TEST: GET alert details - boundary test for first alert retrieval (elastic#60320) [ML] Transforms: Fix pivot preview table mapping. (elastic#60609) [Endpoint] Log random seed for sample data CLI to console (elastic#60646) Use common event model for determining if event is v0 or v1 (elastic#60667) Disables PR Project Assigner workflow [Reporting] Allow reports to be deleted in Management > Kibana > Reporting (elastic#60077) ...

Adds function tests for the alerting built-in alertType index threshold.
resolves #58902