Skip to content

Remove unnecessary / falky tests (#2255) #27

Remove unnecessary / falky tests (#2255)

Remove unnecessary / falky tests (#2255) #27

Triggered via push December 3, 2025 12:31
Status Success
Total duration 59m 55s
Artifacts 5

playwright.yml

on: push
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

11 errors, 5 warnings, and 3 notices
[firefox] › e2e/UserManagementFilter.spec.ts:263:3 › User Management - Sorting › should maintain sort order after operations: frontend/e2e/UserManagementFilter.spec.ts#L248
5) [firefox] › e2e/UserManagementFilter.spec.ts:263:3 › User Management - Sorting › should maintain sort order after operations Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 246 | let loginPage: LoginPage; 247 | > 248 | test.beforeEach(async ({ page }) => { | ^ 249 | userManagementPage = new UserManagementPage(page); 250 | loginPage = new LoginPage(page); 251 | at /home/runner/work/ui/ui/frontend/e2e/UserManagementFilter.spec.ts:248:8
[firefox] › e2e/UserManagementFilter.spec.ts:263:3 › User Management - Sorting › should maintain sort order after operations: frontend/e2e/UserManagementFilter.spec.ts#L271
5) [firefox] › e2e/UserManagementFilter.spec.ts:263:3 › User Management - Sorting › should maintain sort order after operations Error: expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 1 Array [ "adminAdmindashboard", "poweruserUserdashboard", - "testuserUserdashboard", + "poweruserUserdashboard", ] 269 | 270 | const afterRefreshUsernames = await userManagementPage.getVisibleUsernames(); > 271 | expect(afterRefreshUsernames).toEqual(initialUsernames); | ^ 272 | }); 273 | 274 | test('should sort users with search applied', async () => { at /home/runner/work/ui/ui/frontend/e2e/UserManagementFilter.spec.ts:271:35
[firefox] › e2e/UserManagementCRUD.spec.ts:164:3 › User Management - Update Operations › should promote user to admin: frontend/e2e/pages/base/BasePage.ts#L20
4) [firefox] › e2e/UserManagementCRUD.spec.ts:164:3 › User Management - Update Operations › should promote user to admin Error: page.goto: Test timeout of 30000ms exceeded. Call log: - navigating to "http://localhost:5173/admin/users", waiting until "load" at pages/base/BasePage.ts:20 18 | */ 19 | async goto(url: string = '/') { > 20 | await this.page.goto(`${this.BASE_URL}${url}`); | ^ 21 | } 22 | 23 | /** at UserManagementPage.goto (/home/runner/work/ui/ui/frontend/e2e/pages/base/BasePage.ts:20:21) at UserManagementPage.goto (/home/runner/work/ui/ui/frontend/e2e/pages/UserManagementPage.ts:84:17) at setupUserManagementTest (/home/runner/work/ui/ui/frontend/e2e/UserManagementCRUD.spec.ts:25:28) at /home/runner/work/ui/ui/frontend/e2e/UserManagementCRUD.spec.ts:137:26
[firefox] › e2e/UserManagementCRUD.spec.ts:164:3 › User Management - Update Operations › should promote user to admin: frontend/e2e/UserManagementCRUD.spec.ts#L136
4) [firefox] › e2e/UserManagementCRUD.spec.ts:164:3 › User Management - Update Operations › should promote user to admin Test timeout of 30000ms exceeded while running "beforeEach" hook. 134 | let userManagementPage: UserManagementPage; 135 | > 136 | test.beforeEach(async ({ page }) => { | ^ 137 | userManagementPage = await setupUserManagementTest(page); 138 | }); 139 | at /home/runner/work/ui/ui/frontend/e2e/UserManagementCRUD.spec.ts:136:8
[firefox] › e2e/ObjectExplorerViewModes.spec.ts:227:3 › Object Explorer - View Modes and Pagination › should display view mode icons correctly: frontend/e2e/pages/ObjectExplorerPage.ts#L126
3) [firefox] › e2e/ObjectExplorerViewModes.spec.ts:227:3 › Object Explorer - View Modes and Pagination › should display view mode icons correctly Error: page.goto: Target page, context or browser has been closed at pages/ObjectExplorerPage.ts:126 124 | } catch (error) { 125 | console.warn('Navigation timeout, retrying...', error); > 126 | await this.page.goto(`${this.BASE_URL}/resources`, { timeout: 60000 }); | ^ 127 | await this.waitForLoadState(); 128 | } 129 | } at ObjectExplorerPage.goto (/home/runner/work/ui/ui/frontend/e2e/pages/ObjectExplorerPage.ts:126:23) at /home/runner/work/ui/ui/frontend/e2e/ObjectExplorerViewModes.spec.ts:21:5
[firefox] › e2e/ObjectExplorerViewModes.spec.ts:227:3 › Object Explorer - View Modes and Pagination › should display view mode icons correctly: frontend/e2e/ObjectExplorerViewModes.spec.ts#L10
3) [firefox] › e2e/ObjectExplorerViewModes.spec.ts:227:3 › Object Explorer - View Modes and Pagination › should display view mode icons correctly Test timeout of 60000ms exceeded while running "beforeEach" hook. 8 | 9 | test.describe.configure({ timeout: 60000 }); > 10 | test.beforeEach(async ({ page }) => { | ^ 11 | loginPage = new LoginPage(page); 12 | objectExplorerPage = new ObjectExplorerPage(page); 13 | mswHelper = new MSWHelper(page); at /home/runner/work/ui/ui/frontend/e2e/ObjectExplorerViewModes.spec.ts:10:8
[firefox] › e2e/ITSTableFeature.spec.ts:17:3 › ITS Table Features Tests › table headers display correctly: frontend/e2e/pages/base/BasePage.ts#L20
2) [firefox] › e2e/ITSTableFeature.spec.ts:17:3 › ITS Table Features Tests › table headers display correctly Error: page.goto: Test timeout of 30000ms exceeded. Call log: - navigating to "http://localhost:5173/its", waiting until "load" at pages/base/BasePage.ts:20 18 | */ 19 | async goto(url: string = '/') { > 20 | await this.page.goto(`${this.BASE_URL}${url}`); | ^ 21 | } 22 | 23 | /** at ITSPage.goto (/home/runner/work/ui/ui/frontend/e2e/pages/base/BasePage.ts:20:21) at ITSPage.goto (/home/runner/work/ui/ui/frontend/e2e/pages/ITSPage.ts:108:17) at ITSPage.openWithScenario (/home/runner/work/ui/ui/frontend/e2e/pages/ITSPage.ts:113:16) at /home/runner/work/ui/ui/frontend/e2e/ITSTableFeature.spec.ts:14:5
[firefox] › e2e/ITSTableFeature.spec.ts:17:3 › ITS Table Features Tests › table headers display correctly: frontend/e2e/ITSTableFeature.spec.ts#L9
2) [firefox] › e2e/ITSTableFeature.spec.ts:17:3 › ITS Table Features Tests › table headers display correctly Test timeout of 30000ms exceeded while running "beforeEach" hook. 7 | let msw: MSWHelper; 8 | > 9 | test.beforeEach(async ({ page }) => { | ^ 10 | auth = new AuthHelper(page); 11 | itsPage = new ITSPage(page); 12 | msw = new MSWHelper(page); at /home/runner/work/ui/ui/frontend/e2e/ITSTableFeature.spec.ts:9:8
[firefox] › e2e/ITSImportCluster.spec.ts:127:3 › ITS Import Cluster Tests › dialog can be closed with close button: frontend/e2e/pages/base/BasePage.ts#L20
1) [firefox] › e2e/ITSImportCluster.spec.ts:127:3 › ITS Import Cluster Tests › dialog can be closed with close button Error: page.goto: Test timeout of 30000ms exceeded. Call log: - navigating to "http://localhost:5173/its", waiting until "load" at pages/base/BasePage.ts:20 18 | */ 19 | async goto(url: string = '/') { > 20 | await this.page.goto(`${this.BASE_URL}${url}`); | ^ 21 | } 22 | 23 | /** at ITSPage.goto (/home/runner/work/ui/ui/frontend/e2e/pages/base/BasePage.ts:20:21) at ITSPage.goto (/home/runner/work/ui/ui/frontend/e2e/pages/ITSPage.ts:108:17) at ITSPage.openWithScenario (/home/runner/work/ui/ui/frontend/e2e/pages/ITSPage.ts:113:16) at /home/runner/work/ui/ui/frontend/e2e/ITSImportCluster.spec.ts:14:5
[firefox] › e2e/ITSImportCluster.spec.ts:127:3 › ITS Import Cluster Tests › dialog can be closed with close button: frontend/e2e/ITSImportCluster.spec.ts#L9
1) [firefox] › e2e/ITSImportCluster.spec.ts:127:3 › ITS Import Cluster Tests › dialog can be closed with close button Test timeout of 30000ms exceeded while running "beforeEach" hook. 7 | let msw: MSWHelper; 8 | > 9 | test.beforeEach(async ({ page }) => { | ^ 10 | auth = new AuthHelper(page); 11 | itsPage = new ITSPage(page); 12 | msw = new MSWHelper(page); at /home/runner/work/ui/ui/frontend/e2e/ITSImportCluster.spec.ts:9:8
[chromium] › e2e/UserManagementFilter.spec.ts:263:3 › User Management - Sorting › should maintain sort order after operations: frontend/e2e/UserManagementFilter.spec.ts#L271
1) [chromium] › e2e/UserManagementFilter.spec.ts:263:3 › User Management - Sorting › should maintain sort order after operations Error: expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 1 Array [ "adminAdmindashboard", "poweruserUserdashboard", - "testuserUserdashboard", + "poweruserUserdashboard", ] 269 | 270 | const afterRefreshUsernames = await userManagementPage.getVisibleUsernames(); > 271 | expect(afterRefreshUsernames).toEqual(initialUsernames); | ^ 272 | }); 273 | 274 | test('should sort users with search applied', async () => { at /home/runner/work/ui/ui/frontend/e2e/UserManagementFilter.spec.ts:271:35
test (webkit)
No files were found with the provided path: frontend/test-results/. No artifacts will be uploaded.
Slow Test: frontend/[webkit] › e2e/ObjectExplorerResourceActions.spec.ts#L0
frontend/[webkit] › e2e/ObjectExplorerResourceActions.spec.ts took 5.8m
Slow Test: frontend/[webkit] › e2e/ObjectExplorerViewModes.spec.ts#L0
frontend/[webkit] › e2e/ObjectExplorerViewModes.spec.ts took 7.2m
Slow Test: frontend/[chromium] › e2e/ObjectExplorerResourceActions.spec.ts#L0
frontend/[chromium] › e2e/ObjectExplorerResourceActions.spec.ts took 5.9m
Slow Test: frontend/[chromium] › e2e/ObjectExplorerViewModes.spec.ts#L0
frontend/[chromium] › e2e/ObjectExplorerViewModes.spec.ts took 6.9m
🎭 Playwright Run Summary
7 flaky [firefox] › e2e/ITSImportCluster.spec.ts:127:3 › ITS Import Cluster Tests › dialog can be closed with close button [firefox] › e2e/ITSTableFeature.spec.ts:17:3 › ITS Table Features Tests › table headers display correctly [firefox] › e2e/ObjectExplorerViewModes.spec.ts:227:3 › Object Explorer - View Modes and Pagination › should display view mode icons correctly [firefox] › e2e/UserManagementCRUD.spec.ts:164:3 › User Management - Update Operations › should promote user to admin [firefox] › e2e/UserManagementFilter.spec.ts:263:3 › User Management - Sorting › should maintain sort order after operations [firefox] › e2e/UserManagementFilter.spec.ts:318:3 › User Management - Pagination and Performance › should handle rapid filter changes [firefox] › e2e/UserManagementPermissions.spec.ts:109:3 › User Management - Permission Management › should display current permissions when editing user 299 passed (49.0m)
🎭 Playwright Run Summary
306 passed (54.4m)
🎭 Playwright Run Summary
1 flaky [chromium] › e2e/UserManagementFilter.spec.ts:263:3 › User Management - Sorting › should maintain sort order after operations 305 passed (57.5m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report-chromium Expired
5.7 MB
sha256:1b1b2a5c52c43e65d5ff34506ad746464305d2d541306873bad592ca936f4dc2
playwright-report-firefox Expired
28.9 MB
sha256:9ad8183890f2d1f6803e76a10b70ad434c6b62ba0de43152f57fcf7e48431574
playwright-report-webkit Expired
543 KB
sha256:72c702f0c894b3909d4e165ce7aee7138409bc014e1272bc34bb446f0bccd5ba
test-results-chromium Expired
4.77 MB
sha256:dc1c5fa685e87290e77dd66fe920c134207eabef3193408df88be014a2ee4cd7
test-results-firefox Expired
28.3 MB
sha256:39f915ad4d46dc918c28ae5e953c15970c19cde9ded81a172431154142ad9dd9