Skip to content

Commit dfc445b

Browse files
committed
Fix E2E navigation and uninstall timeout issues
- Add Foundry home navigation before opening menu in Endpoint Detections - Increase app uninstall success message timeout from 10s to 30s
1 parent 6441600 commit dfc445b

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

e2e/src/pages/AppCatalogPage.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@ export class AppCatalogPage extends BasePage {
289289
const successMessage = this.page.getByText(/has been uninstalled/i);
290290
await this.waiter.waitForVisible(successMessage, {
291291
description: 'Uninstall success message',
292-
timeout: 10000
292+
timeout: 30000
293293
});
294294

295295
this.logger.success(`App '${appName}' uninstalled successfully`);

e2e/src/pages/SocketNavigationPage.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@ export class SocketNavigationPage extends BasePage {
3232
async () => {
3333
this.logger.info('Navigating to Endpoint Detections page');
3434

35+
// Navigate to Foundry home first to ensure menu is available
36+
await this.navigateToPath('/foundry/home', 'Foundry home');
37+
await this.page.waitForLoadState('networkidle');
38+
3539
// Open the hamburger menu
3640
const menuButton = this.page.getByRole('button', { name: 'Menu' });
3741
await menuButton.click();

0 commit comments

Comments
 (0)