Skip to content

Commit 548b5c0

Browse files
[7.x] New events resolver (#82170) (#83443)
* New events resolver (#82170) * Added Test for event.library * renamed data directry and gzip data file * rename expectedData file * Changes per Charlie request * Changes for the enable_APM-ci branch * Update resolver.ts * Added comment per Charlie request * Update resolver.ts * Added Alert Test for Resolver and fix for the APM enabled Run fail * Added Alert Test for Resolver and fix for the APM enabled Run fail * removed commented out code * Fixing CI fail * Fixing CI fail * Removed Alert Resolver test * aAdding Alert test back * Adding Alert test back * Adding Alert test back * Adding info log for debuging * Adding info log for debuging * Adding info log for debuging * Adding info log for debuging * Adding info log for debuging * Adding info log for debuging * adding one more verification for Data * stripedd Data file Co-authored-by: Kibana Machine <[email protected]> * Update hosts_page.ts * Update resolver.ts * Update resolver.ts * Update hosts_page.ts * Update resolver.ts Co-authored-by: Kibana Machine <[email protected]>
1 parent 8735b46 commit 548b5c0

File tree

4 files changed

+25
-1
lines changed

4 files changed

+25
-1
lines changed
Binary file not shown.

x-pack/test/security_solution_endpoint/apps/endpoint/resolver.ts

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,29 @@ export default function ({ getPageObjects, getService }: FtrProviderContext) {
269269
);
270270
await pageObjects.hosts.runNodeEvents(expectedLibraryData);
271271
});
272+
273+
it('Check Related Events for event.alert Node', async () => {
274+
await esArchiver.load('empty_kibana');
275+
await esArchiver.load('endpoint/resolver_tree/alert_events', { useCreate: true });
276+
await queryBar.setQuery('');
277+
await queryBar.submitQuery();
278+
const expectedAlertData = [
279+
'1 library',
280+
'157 file',
281+
'520 registry',
282+
'3 file',
283+
'5 library',
284+
'5 library',
285+
];
286+
await pageObjects.hosts.navigateToEventsPanel();
287+
await pageObjects.hosts.executeQueryAndOpenResolver('event.dataset : endpoint.alerts');
288+
await (await testSubjects.find('resolver:graph-controls:zoom-out')).click();
289+
await browser.setWindowSize(2100, 1500);
290+
for (let i = 0; i < 3; i++) {
291+
await (await testSubjects.find('resolver:graph-controls:east-button')).click();
292+
}
293+
await pageObjects.hosts.runNodeEvents(expectedAlertData);
294+
});
272295
});
273296
});
274297
}

x-pack/test/security_solution_endpoint/config.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ export default async function ({ readConfigFile }: FtrConfigProviderContext) {
3030
['securitySolutionManagement']: {
3131
pathname: '/app/security/administration',
3232
},
33-
...xpackFunctionalConfig.get('apps'),
3433
['security']: {
3534
pathname: '/app/security',
3635
},

x-pack/test/security_solution_endpoint/page_objects/hosts_page.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,8 @@ export function SecurityHostsPageProvider({ getService, getPageObjects }: FtrPro
121121
for (let i = 0; i < NodeSubmenuItems.length; i++) {
122122
await (await testSubjects.findAll('resolver:map:node-submenu-item'))[i].click();
123123
const Events = await testSubjects.findAll('resolver:map:node-submenu-item');
124+
// this sleep is for the AMP enabled run
125+
await pageObjects.common.sleep(300);
124126
const EventName = await Events[i]._webElement.getText();
125127
const LinkText = await testSubjects.find('resolver:breadcrumbs:last');
126128
const linkText = await LinkText._webElement.getText();

0 commit comments

Comments
 (0)