mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
removing flakiness
This commit is contained in:
parent
0281f8a633
commit
59c1baab76
2 changed files with 13 additions and 12 deletions
|
@ -5,16 +5,16 @@
|
||||||
* 2.0.
|
* 2.0.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import { waitForAlertsToPopulate } from '../../../tasks/create_new_rule';
|
|
||||||
import { login } from '../../../tasks/login';
|
import { login } from '../../../tasks/login';
|
||||||
import { visitWithTimeRange } from '../../../tasks/navigation';
|
import { visitTimeline, visitWithTimeRange } from '../../../tasks/navigation';
|
||||||
|
|
||||||
import { ALERTS_URL, TIMELINES_URL } from '../../../urls/navigation';
|
import { ALERTS_URL } from '../../../urls/navigation';
|
||||||
import { ALERTS_HISTOGRAM_SERIES, ALERT_RULE_NAME, MESSAGE } from '../../../screens/alerts';
|
import { ALERTS_HISTOGRAM_SERIES, ALERT_RULE_NAME, MESSAGE } from '../../../screens/alerts';
|
||||||
import { TIMELINE_QUERY, TIMELINE_VIEW_IN_ANALYZER } from '../../../screens/timeline';
|
import { TIMELINE_VIEW_IN_ANALYZER } from '../../../screens/timeline';
|
||||||
import { selectAlertsHistogram } from '../../../tasks/alerts';
|
import { selectAlertsHistogram } from '../../../tasks/alerts';
|
||||||
import { createTimeline } from '../../../tasks/timelines';
|
|
||||||
import { cleanKibana } from '../../../tasks/common';
|
import { cleanKibana } from '../../../tasks/common';
|
||||||
|
import { createTimeline } from '../../../tasks/api_calls/timelines';
|
||||||
|
import { getTimeline } from '../../../objects/timeline';
|
||||||
|
|
||||||
describe('Ransomware Prevention Alerts', { tags: ['@ess', '@serverless'] }, () => {
|
describe('Ransomware Prevention Alerts', { tags: ['@ess', '@serverless'] }, () => {
|
||||||
before(() => {
|
before(() => {
|
||||||
|
@ -34,7 +34,6 @@ describe('Ransomware Prevention Alerts', { tags: ['@ess', '@serverless'] }, () =
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
login();
|
login();
|
||||||
visitWithTimeRange(ALERTS_URL);
|
visitWithTimeRange(ALERTS_URL);
|
||||||
waitForAlertsToPopulate();
|
|
||||||
});
|
});
|
||||||
|
|
||||||
describe('Alerts table', () => {
|
describe('Alerts table', () => {
|
||||||
|
@ -57,14 +56,13 @@ describe('Ransomware Prevention Alerts', { tags: ['@ess', '@serverless'] }, () =
|
||||||
describe('Ransomware in Timelines', () => {
|
describe('Ransomware in Timelines', () => {
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
login();
|
login();
|
||||||
visitWithTimeRange(TIMELINES_URL);
|
createTimeline({ ...getTimeline(), query: 'event.code: "ransomware"' }).then((response) => {
|
||||||
|
const timelineId = response.body.data.persistTimeline.timeline.savedObjectId;
|
||||||
createTimeline();
|
visitTimeline(timelineId);
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
it('Renders ransomware entries in timelines table', () => {
|
it('Renders ransomware entries in timelines table', () => {
|
||||||
cy.get(TIMELINE_QUERY).type('event.code: "ransomware"{enter}');
|
|
||||||
|
|
||||||
// Wait for grid to load, it should have an analyzer icon
|
// Wait for grid to load, it should have an analyzer icon
|
||||||
cy.get(TIMELINE_VIEW_IN_ANALYZER).should('exist');
|
cy.get(TIMELINE_VIEW_IN_ANALYZER).should('exist');
|
||||||
|
|
||||||
|
|
|
@ -31,6 +31,9 @@ export const createTimeline = (timeline: CompleteTimeline) =>
|
||||||
{
|
{
|
||||||
id: 'host.name',
|
id: 'host.name',
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
id: 'message',
|
||||||
|
},
|
||||||
],
|
],
|
||||||
kqlMode: 'filter',
|
kqlMode: 'filter',
|
||||||
kqlQuery: {
|
kqlQuery: {
|
||||||
|
@ -42,7 +45,7 @@ export const createTimeline = (timeline: CompleteTimeline) =>
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
dateRange: {
|
dateRange: {
|
||||||
end: '2022-04-01T12:22:56.000Z',
|
end: '2023-04-01T12:22:56.000Z',
|
||||||
start: '2018-01-01T12:22:56.000Z',
|
start: '2018-01-01T12:22:56.000Z',
|
||||||
},
|
},
|
||||||
description: timeline.description,
|
description: timeline.description,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue