Skip to content

ACS-9155 CI e2e flaky test fix #4225

ACS-9155 CI e2e flaky test fix

ACS-9155 CI e2e flaky test fix #4225

Re-run triggered January 17, 2025 16:14
Status Success
Total duration 19m 44s
Artifacts

pull-request.yml

on: pull_request
Matrix: e2es-playwright
Finalize
4s
Finalize
Fit to window
Zoom out
Zoom in

Annotations

7 errors, 50 warnings, and 17 notices
[List Views] › src/tests/empty-list.e2e.ts:136:7 › Empty list views › [C280075] Personal Files - pagination controls not displayed: e2e/playwright/list-views/src/tests/empty-list.e2e.ts#L94
1) [List Views] › src/tests/empty-list.e2e.ts:136:7 › Empty list views › [C280075] Personal Files - pagination controls not displayed Error: expect(received).toBeFalsy() Received: true 92 | async function checkPaginationForTabs(searchPage: SearchPage, tab: string, personalFiles: PersonalFilesPage) { 93 | await searchPage.sidenav.openPanel(tab); > 94 | expect(await personalFiles.pagination.isRangePresent()).toBeFalsy(); | ^ 95 | expect(await personalFiles.pagination.isMaxItemsPresent()).toBeFalsy(); 96 | expect(await personalFiles.pagination.isCurrentPagePresent()).toBeFalsy(); 97 | expect(await personalFiles.pagination.isTotalPagesPresent()).toBeFalsy(); at checkPaginationForTabs (/home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/list-views/src/tests/empty-list.e2e.ts:94:61) at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/list-views/src/tests/empty-list.e2e.ts:137:5
[List Views] › src/tests/sort-list.e2e.ts:125:7 › Remember sorting › [C261136] Sort order is retained when navigating to another part of the app: e2e/playwright/list-views/src/tests/sort-list.e2e.ts#L104
2) [List Views] › src/tests/sort-list.e2e.ts:125:7 › Remember sorting › [C261136] Sort order is retained when navigating to another part of the app Test timeout of 85000ms exceeded while running "beforeEach" hook. 102 | }); 103 | > 104 | test.beforeEach(async ({ loginPage, personalFiles }) => { | ^ 105 | await NodesApi.initialize(user1, user1); 106 | await loginPage.loginUser( 107 | { username: user1, password: user1 }, at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/list-views/src/tests/sort-list.e2e.ts:104:8
[List Views] › src/tests/sort-list.e2e.ts:125:7 › Remember sorting › [C261136] Sort order is retained when navigating to another part of the app: projects/aca-playwright-shared/src/page-objects/components/dataTable/data-table.component.ts#L272
2) [List Views] › src/tests/sort-list.e2e.ts:125:7 › Remember sorting › [C261136] Sort order is retained when navigating to another part of the app Error: locator.innerText: Test timeout of 85000ms exceeded. Call log: - waiting for locator('adf-datatable .adf-datatable__header--sorted-asc .adf-datatable-cell-header-content .adf-datatable-cell-value,\n .adf-datatable__header--sorted-desc .adf-datatable-cell-header-content .adf-datatable-cell-value') at ../../../projects/aca-playwright-shared/src/page-objects/components/dataTable/data-table.component.ts:272 270 | 271 | async getSortedColumnHeaderText(): Promise<string> { > 272 | return this.sortedColumnHeader.innerText(); | ^ 273 | } 274 | 275 | private getItemLocationEl(name: string): Locator { at DataTableComponent.getSortedColumnHeaderText (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/components/dataTable/data-table.component.ts:272:36) at DataTableComponent.sortBy (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/components/dataTable/data-table.component.ts:157:35) at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/list-views/src/tests/sort-list.e2e.ts:113:35
[Library Actions] › src/tests/library-actions.e2e.ts:338:9 › Library actions › Search Page › [C306959] Join a public library from Search Results: e2e/playwright/library-actions/src/tests/library-actions.e2e.ts#L341
1) [Library Actions] › src/tests/library-actions.e2e.ts:338:9 › Library actions › Search Page › [C306959] Join a public library from Search Results Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('adf-datatable adf-datatable-row').filter({ hasText: 'playwright-A-library-15iq5' }).locator('[title="Not a member"]') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('adf-datatable adf-datatable-row').filter({ hasText: 'playwright-A-library-15iq5' }).locator('[title="Not a member"]') 339 | await searchPage.searchWithin(adminLibrary2, 'libraries'); 340 | await searchPage.reload({ waitUntil: loadString }); > 341 | await expect(libraryTable.getCellByColumnNameAndRowItem(adminLibrary2, notMemberString)).toBeVisible(); | ^ 342 | await libraryTable.performActionFromExpandableMenu(adminLibrary2, joinButton); 343 | await expect.soft(snackBar.getByMessageLocator(libraryJoinedMessage)).toBeVisible(); 344 | await expect(libraryTable.getCellByColumnNameAndRowItem(adminLibrary2, consumerRole)).toBeVisible(); at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/library-actions/src/tests/library-actions.e2e.ts:341:96
[Info Drawer] › src/tests/comments.e2e.ts:58:7 › Info Drawer - Comments › [C299173] from Personal Files - Comments tab default fields: e2e/playwright/info-drawer/src/tests/comments.e2e.ts#L1
1) [Info Drawer] › src/tests/comments.e2e.ts:58:7 › Info Drawer - Comments › [C299173] from Personal Files - Comments tab default fields Test timeout of 85000ms exceeded.
[Info Drawer] › src/tests/comments.e2e.ts:58:7 › Info Drawer - Comments › [C299173] from Personal Files - Comments tab default fields: e2e/playwright/info-drawer/src/tests/comments.e2e.ts#L67
1) [Info Drawer] › src/tests/comments.e2e.ts:58:7 › Info Drawer - Comments › [C299173] from Personal Files - Comments tab default fields Error: locator.click: Test timeout of 85000ms exceeded. Call log: - waiting for getByRole('tab', { name: 'Comments' }) 65 | await personalFiles.dataTable.getRowByName(personalFolderName).click(); 66 | await personalFiles.acaHeader.viewDetails.click(); > 67 | await personalFiles.infoDrawer.commentsTab.click(); | ^ 68 | await expect(personalFiles.infoDrawer.commentInputField).toBeVisible(); 69 | expect(await personalFiles.infoDrawer.checkCommentsHeaderCount()).toEqual(0); 70 | await expect(personalFiles.infoDrawer.addCommentButton).toBeDisabled(); at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/info-drawer/src/tests/comments.e2e.ts:67:48
[Info Drawer] › src/tests/file-preview.e2e.ts:68:7 › File preview › [C595967] Should preview document from the info drawer: e2e/playwright/info-drawer/src/tests/file-preview.e2e.ts#L65
2) [Info Drawer] › src/tests/file-preview.e2e.ts:68:7 › File preview › [C595967] Should preview document from the info drawer Error: expect(received).toContain(expected) // indexOf Expected substring: "This is a small demonstration" Received string: "" 63 | await expect(pageLoaded).toBeVisible(); 64 | await expect(textLayerLoaded).toBeVisible(); > 65 | expect(await specificText).toContain(text); | ^ 66 | } 67 | 68 | test('[C595967] Should preview document from the info drawer', async ({ personalFiles }) => { at checkFileContent (/home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/info-drawer/src/tests/file-preview.e2e.ts:65:32) at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/info-drawer/src/tests/file-preview.e2e.ts:76:5
build
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Unit tests
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Slow Test: [Folder Rules] › src/tests/create-rules.e2e.ts#L1
[Folder Rules] › src/tests/create-rules.e2e.ts took 3.5m
Slow Test: [Folder Rules] › src/tests/update-rules.e2e.ts#L1
[Folder Rules] › src/tests/update-rules.e2e.ts took 2.5m
Slow Test: [Folder Rules] › src/tests/delete-view-rules.e2e.ts#L1
[Folder Rules] › src/tests/delete-view-rules.e2e.ts took 1.4m
Slow Test: [Viewer] › src/tests/viewer.e2e.ts#L1
[Viewer] › src/tests/viewer.e2e.ts took 2.4m
Slow Test: [Viewer] › src/tests/viewer-action.e2e.ts#L1
[Viewer] › src/tests/viewer-action.e2e.ts took 2.2m
Slow Test: [Viewer] › src/tests/viewer-file-types.e2e.ts#L1
[Viewer] › src/tests/viewer-file-types.e2e.ts took 1.3m
Slow Test: [Viewer] › src/tests/viewer-protected.e2e.ts#L1
[Viewer] › src/tests/viewer-protected.e2e.ts took 48.4s
Slow Test: [Viewer] › src/tests/viewer-useraction.e2e.ts#L1
[Viewer] › src/tests/viewer-useraction.e2e.ts took 19.1s
Slow Test: [Authentication] › src/tests/login.e2e.ts#L1
[Authentication] › src/tests/login.e2e.ts took 18.9s
Slow Test: [Create Actions] › src/tests/create-library.e2e.ts#L1
[Create Actions] › src/tests/create-library.e2e.ts took 1.3m
Slow Test: [Create Actions] › src/tests/create-folder.e2e.ts#L1
[Create Actions] › src/tests/create-folder.e2e.ts took 1.3m
Slow Test: [List Views] › src/tests/permissions.e2e.ts#L1
[List Views] › src/tests/permissions.e2e.ts took 1.2m
Slow Test: [List Views] › src/tests/favorites.e2e.ts#L1
[List Views] › src/tests/favorites.e2e.ts took 1.1m
Slow Test: [List Views] › src/tests/shared-files.e2e.ts#L1
[List Views] › src/tests/shared-files.e2e.ts took 55.6s
Slow Test: [List Views] › src/tests/file-libraries.e2e.ts#L1
[List Views] › src/tests/file-libraries.e2e.ts took 42.2s
Slow Test: [List Views] › src/tests/recent-files.e2e.ts#L1
[List Views] › src/tests/recent-files.e2e.ts took 40.5s
Slow Test: [Navigation] › src/tests/breadcrumb.e2e.ts#L1
[Navigation] › src/tests/breadcrumb.e2e.ts took 46.6s
Slow Test: [Navigation] › src/tests/sidebar.e2e.ts#L1
[Navigation] › src/tests/sidebar.e2e.ts took 44.4s
Slow Test: [Navigation] › src/tests/single-click.e2e.ts#L1
[Navigation] › src/tests/single-click.e2e.ts took 27.3s
Slow Test: [Share Action] › src/tests/share/share-file.e2e.ts#L1
[Share Action] › src/tests/share/share-file.e2e.ts took 2.4m
Slow Test: [Share Action] › src/tests/share/unshare-file-search-results.e2e.ts#L1
[Share Action] › src/tests/share/unshare-file-search-results.e2e.ts took 43.0s
Slow Test: [Pagination] › src/tests/personal-files.ts#L1
[Pagination] › src/tests/personal-files.ts took 1.1m
Slow Test: [Pagination] › src/tests/favorites.ts#L1
[Pagination] › src/tests/favorites.ts took 55.7s
Slow Test: [Upload Download Actions] › src/tests/version-actions.e2e.ts#L1
[Upload Download Actions] › src/tests/version-actions.e2e.ts took 2.1m
Slow Test: [Upload Download Actions] › src/tests/upload-new-version.e2e.ts#L1
[Upload Download Actions] › src/tests/upload-new-version.e2e.ts took 1.4m
Slow Test: [Upload Download Actions] › src/tests/upload.e2e.ts#L1
[Upload Download Actions] › src/tests/upload.e2e.ts took 34.6s
Slow Test: [Upload Download Actions] › src/tests/download.e2e.ts#L1
[Upload Download Actions] › src/tests/download.e2e.ts took 21.3s
Slow Test: [special-permissions] › src/tests/viewer.ts#L1
[special-permissions] › src/tests/viewer.ts took 6.6m
Slow Test: [special-permissions] › src/tests/other-permissions.ts#L1
[special-permissions] › src/tests/other-permissions.ts took 3.6m
Slow Test: [special-permissions] › src/tests/folders-actions.e2e.ts#L1
[special-permissions] › src/tests/folders-actions.e2e.ts took 27.7s
Slow Test: [Copy Move Actions] › src/tests/copy.e2e.ts#L1
[Copy Move Actions] › src/tests/copy.e2e.ts took 6.0m
Slow Test: [Copy Move Actions] › src/tests/move.e2e.ts#L1
[Copy Move Actions] › src/tests/move.e2e.ts took 5.2m
Slow Test: [Copy Move Actions] › src/tests/destination-picker-dialog.e2e.ts#L1
[Copy Move Actions] › src/tests/destination-picker-dialog.e2e.ts took 22.4s
Slow Test: [Favorite Actions] › src/tests/mark-favorite.e2e.ts#L1
[Favorite Actions] › src/tests/mark-favorite.e2e.ts took 1.0m
Slow Test: [Info Drawer] › src/tests/file-folder-properties.e2e.ts#L1
[Info Drawer] › src/tests/file-folder-properties.e2e.ts took 1.3m
Slow Test: [Info Drawer] › src/tests/library-properties.e2e.ts#L1
[Info Drawer] › src/tests/library-properties.e2e.ts took 1.3m
Slow Test: [Edit Actions] › src/tests/edit-folder.e2e.ts#L1
[Edit Actions] › src/tests/edit-folder.e2e.ts took 1.1m
Slow Test: [Edit Actions] › src/tests/edit-offline.e2e.ts#L1
[Edit Actions] › src/tests/edit-offline.e2e.ts took 17.3s
Slow Test: [Delete Actions] › src/tests/delete-undo-delete.e2e.ts#L1
[Delete Actions] › src/tests/delete-undo-delete.e2e.ts took 3.2m
Slow Test: [Delete Actions] › src/tests/restore.e2e.ts#L1
[Delete Actions] › src/tests/restore.e2e.ts took 2.1m
Slow Test: [Delete Actions] › src/tests/permanently-delete.e2e.ts#L1
[Delete Actions] › src/tests/permanently-delete.e2e.ts took 1.5m
Slow Test: [Search] › src/tests/search-results-general.e2e.ts#L1
[Search] › src/tests/search-results-general.e2e.ts took 3.1m
Slow Test: [Search] › src/tests/search-results-libraries.e2e.ts#L1
[Search] › src/tests/search-results-libraries.e2e.ts took 2.5m
Slow Test: [Search] › src/tests/search-filters-date.e2e.ts#L1
[Search] › src/tests/search-filters-date.e2e.ts took 1.5m
Slow Test: [Search] › src/tests/search-filters-logic.e2e.ts#L1
[Search] › src/tests/search-filters-logic.e2e.ts took 48.6s
Slow Test: [Search] › src/tests/search-sorting.e2e.ts#L1
[Search] › src/tests/search-sorting.e2e.ts took 46.0s
Finalize
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
🎭 Playwright Run Summary
24 passed (7.7m)
🎭 Playwright Run Summary
33 passed (8.2m)
🎭 Playwright Run Summary
6 passed (35.1s)
🎭 Playwright Run Summary
20 passed (2.7m)
🎭 Playwright Run Summary
2 flaky [List Views] › src/tests/empty-list.e2e.ts:136:7 › Empty list views › [C280075] Personal Files - pagination controls not displayed [List Views] › src/tests/sort-list.e2e.ts:125:7 › Remember sorting › [C261136] Sort order is retained when navigating to another part of the app 65 passed (11.6m)
🎭 Playwright Run Summary
16 passed (2.3m)
🎭 Playwright Run Summary
15 passed (3.3m)
🎭 Playwright Run Summary
11 passed (2.3m)
🎭 Playwright Run Summary
29 passed (4.6m)
🎭 Playwright Run Summary
1 flaky [Library Actions] › src/tests/library-actions.e2e.ts:338:9 › Library actions › Search Page › [C306959] Join a public library from Search Results 18 passed (5.7m)
🎭 Playwright Run Summary
64 passed (10.9m)
🎭 Playwright Run Summary
23 passed (11.8m)
🎭 Playwright Run Summary
9 passed (1.2m)
🎭 Playwright Run Summary
2 flaky [Info Drawer] › src/tests/comments.e2e.ts:58:7 › Info Drawer - Comments › [C299173] from Personal Files - Comments tab default fields [Info Drawer] › src/tests/file-preview.e2e.ts:68:7 › File preview › [C595967] Should preview document from the info drawer 23 passed (5.8m)
🎭 Playwright Run Summary
10 passed (1.5m)
🎭 Playwright Run Summary
23 passed (7.1m)
🎭 Playwright Run Summary
48 passed (11.3m)