Skip to content

Pull request

Pull request #4122

Triggered via schedule December 26, 2024 12:05
Status Failure
Total duration 18m 0s
Artifacts

pull-request.yml

on: schedule
Matrix: e2es-playwright
Finalize
1s
Finalize
Fit to window
Zoom out
Zoom in

Annotations

25 errors, 7 warnings, and 17 notices
[Create Actions] › src/tests/create-library.e2e.ts:118:9 › Create Libraries › On My Libraries dataTable › [C280025] Create a public library: e2e/playwright/create-actions/src/tests/create-library.e2e.ts#L123
1) [Create Actions] › src/tests/create-library.e2e.ts:118:9 › Create Libraries › On My Libraries dataTable › [C280025] Create a public library Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('adf-breadcrumb .adf-breadcrumb-item[title=playwright-library3-q3b2k]') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('adf-breadcrumb .adf-breadcrumb-item[title=playwright-library3-q3b2k]') 121 | await expect(libraryDialog.getLabelText(libraryIdLabel)).toHaveValue(randomLibraryName); 122 | await libraryDialog.createButton.click(); > 123 | await expect(libraryBreadcrumb.getItemByTitle(randomLibraryName)).toBeVisible(); | ^ 124 | 125 | await myLibrariesPage.navigate(); 126 | await expect(libraryTable.getCellByColumnNameAndRowItem(randomLibraryName, publicVisibility)).toBeVisible(); at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/create-actions/src/tests/create-library.e2e.ts:123:73
[Upload Download Actions] › src/tests/upload.e2e.ts:80:7 › Upload files › [T14752052] Upload dialog remains fixed in the browser when user performs other actions in parallel: e2e/playwright/upload-download-actions/src/tests/upload.e2e.ts#L1
1) [Upload Download Actions] › src/tests/upload.e2e.ts:80:7 › Upload files › [T14752052] Upload dialog remains fixed in the browser when user performs other actions in parallel Error: {"error":{"errorKey":"Person 'user-1kgnf' already exists.","statusCode":409,"briefSummary":"112631701 Person 'user-1kgnf' already exists.","stackTrace":"For security reasons the stack trace is no longer displayed, but the property is kept for previous versions","descriptionURL":"https://api-explorer.alfresco.com","logId":"92694c98-b207-4447-a94c-98b2078447d3"}} at Request.callback (/home/runner/work/alfresco-content-app/alfresco-content-app/node_modules/superagent/src/node/index.js:875:17) at fn (/home/runner/work/alfresco-content-app/alfresco-content-app/node_modules/superagent/src/node/index.js:1165:18) at IncomingMessage.<anonymous> (/home/runner/work/alfresco-content-app/alfresco-content-app/node_modules/superagent/src/node/parsers/json.js:19:7)
[Folder Rules] › src/tests/create-rules.e2e.ts:158:7 › Folder Rules Actions › [XAT-889] Create a rule which runs when items are deleted or leave a folder: e2e/playwright/folder-rules/src/tests/create-rules.e2e.ts#L180
1) [Folder Rules] › src/tests/create-rules.e2e.ts:158:7 › Folder Rules Actions › [XAT-889] Create a rule which runs when items are deleted or leave a folder Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('adf-datatable adf-datatable-row').filter({ hasText: 'copy-file-4dg2m' }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('adf-datatable adf-datatable-row').filter({ hasText: 'copy-file-4dg2m' }) 178 | 179 | await personalFiles.navigate({ remoteUrl: `#/personal-files/${randomFolderName2Id}` }); > 180 | await expect(personalFiles.dataTable.getRowByName(copyFileName)).toBeVisible(); | ^ 181 | }); 182 | 183 | test('[XAT-890] Create a rule which adds multiple aspects when its ran', async ({ nodesPage, personalFiles }) => { at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/folder-rules/src/tests/create-rules.e2e.ts:180:70
[Delete Actions] › src/tests/delete-undo-delete.e2e.ts:119:9 › Delete and undo delete › on Personal Files › [C217125] delete a file and check notification: e2e/playwright/delete-actions/src/tests/delete-undo-delete.e2e.ts#L131
1) [Delete Actions] › src/tests/delete-undo-delete.e2e.ts:119:9 › Delete and undo delete › on Personal Files › [C217125] delete a file and check notification Error: expect(received).toEqual(expected) // deep equality Expected: " Showing 1--1 of -1 " Received: " Showing 1-12 of 12 " 129 | expect(await personalFiles.dataTable.isItemPresent(file1)).toBeFalsy(); 130 | items--; > 131 | expect(await personalFiles.pagination.getMaxRange()).toEqual(` Showing 1-${items} of ${items} `); | ^ 132 | await trashPage.navigate(); 133 | expect(await personalFiles.dataTable.isItemPresent(file1)).toBeTruthy(); 134 | }); at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/delete-actions/src/tests/delete-undo-delete.e2e.ts:131:60
[Viewer] › src/tests/viewer-action.e2e.ts:182:7 › viewer action file › [C297586] [C307004] Upload new version action - major: e2e/playwright/viewer/src/tests/viewer-action.e2e.ts#L194
1) [Viewer] › src/tests/viewer-action.e2e.ts:182:7 › viewer action file › [C297586] [C307004] Upload new version action - major Error: expect(received).toContain(expected) // indexOf Expected substring: "file2-docx" Received string: "navigate_before navigate_next" 192 | await expect(personalFiles.uploadNewVersionDialog.cancelButton).toHaveCount(0); 193 | expect(await personalFiles.viewer.isViewerOpened(), 'Viewer is not open').toBe(true); > 194 | expect(await personalFiles.viewer.fileTitleButtonLocator.innerText()).toContain(docxFile2); | ^ 195 | expect(await nodesApiAction.getNodeProperty(filePersonalFilesId, 'cm:versionType'), 'File has incorrect version type').toEqual('MAJOR'); 196 | expect(await nodesApiAction.getNodeProperty(filePersonalFilesId, 'cm:versionLabel'), 'File has incorrect version label').toEqual('2.0'); 197 | }); at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/viewer/src/tests/viewer-action.e2e.ts:194:75
[Viewer] › src/tests/viewer-action.e2e.ts:182:7 › viewer action file › [C297586] [C307004] Upload new version action - major: e2e/playwright/viewer/src/tests/viewer-action.e2e.ts#L194
1) [Viewer] › src/tests/viewer-action.e2e.ts:182:7 › viewer action file › [C297586] [C307004] Upload new version action - major Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toContain(expected) // indexOf Expected substring: "file2-docx" Received string: "navigate_before navigate_next" 192 | await expect(personalFiles.uploadNewVersionDialog.cancelButton).toHaveCount(0); 193 | expect(await personalFiles.viewer.isViewerOpened(), 'Viewer is not open').toBe(true); > 194 | expect(await personalFiles.viewer.fileTitleButtonLocator.innerText()).toContain(docxFile2); | ^ 195 | expect(await nodesApiAction.getNodeProperty(filePersonalFilesId, 'cm:versionType'), 'File has incorrect version type').toEqual('MAJOR'); 196 | expect(await nodesApiAction.getNodeProperty(filePersonalFilesId, 'cm:versionLabel'), 'File has incorrect version label').toEqual('2.0'); 197 | }); at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/viewer/src/tests/viewer-action.e2e.ts:194:75
[Viewer] › src/tests/viewer-action.e2e.ts:182:7 › viewer action file › [C297586] [C307004] Upload new version action - major: e2e/playwright/viewer/src/tests/viewer-action.e2e.ts#L194
1) [Viewer] › src/tests/viewer-action.e2e.ts:182:7 › viewer action file › [C297586] [C307004] Upload new version action - major Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toContain(expected) // indexOf Expected substring: "file2-docx" Received string: "navigate_before navigate_next" 192 | await expect(personalFiles.uploadNewVersionDialog.cancelButton).toHaveCount(0); 193 | expect(await personalFiles.viewer.isViewerOpened(), 'Viewer is not open').toBe(true); > 194 | expect(await personalFiles.viewer.fileTitleButtonLocator.innerText()).toContain(docxFile2); | ^ 195 | expect(await nodesApiAction.getNodeProperty(filePersonalFilesId, 'cm:versionType'), 'File has incorrect version type').toEqual('MAJOR'); 196 | expect(await nodesApiAction.getNodeProperty(filePersonalFilesId, 'cm:versionLabel'), 'File has incorrect version label').toEqual('2.0'); 197 | }); at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/viewer/src/tests/viewer-action.e2e.ts:194:75
[Viewer] › src/tests/viewer-action.e2e.ts:199:7 › viewer action file › [MNT-21058] Upload new version action when node is locked: e2e/playwright/viewer/src/tests/viewer-action.e2e.ts#L210
2) [Viewer] › src/tests/viewer-action.e2e.ts:199:7 › viewer action file › [MNT-21058] Upload new version action when node is locked Error: expect(received).toContain(expected) // indexOf Expected substring: "file-docx" Received string: "navigate_before navigate_next" 208 | 209 | await personalFiles.viewer.waitForViewerToOpen(); > 210 | expect(await personalFiles.viewer.fileTitleButtonLocator.innerText()).toContain(docxFile); | ^ 211 | 212 | await personalFiles.acaHeader.clickViewerMoreActions(); 213 | await expect(personalFiles.matMenu.getMenuItemFromHeaderMenu('Cancel Editing'), `'Cancel Editing' button shouldn't be shown`).toBeHidden(); at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/viewer/src/tests/viewer-action.e2e.ts:210:75
[Viewer] › src/tests/viewer-action.e2e.ts:199:7 › viewer action file › [MNT-21058] Upload new version action when node is locked: e2e/playwright/viewer/src/tests/viewer-action.e2e.ts#L210
2) [Viewer] › src/tests/viewer-action.e2e.ts:199:7 › viewer action file › [MNT-21058] Upload new version action when node is locked Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toContain(expected) // indexOf Expected substring: "file-docx" Received string: "navigate_before navigate_next" 208 | 209 | await personalFiles.viewer.waitForViewerToOpen(); > 210 | expect(await personalFiles.viewer.fileTitleButtonLocator.innerText()).toContain(docxFile); | ^ 211 | 212 | await personalFiles.acaHeader.clickViewerMoreActions(); 213 | await expect(personalFiles.matMenu.getMenuItemFromHeaderMenu('Cancel Editing'), `'Cancel Editing' button shouldn't be shown`).toBeHidden(); at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/viewer/src/tests/viewer-action.e2e.ts:210:75
[Viewer] › src/tests/viewer-action.e2e.ts:199:7 › viewer action file › [MNT-21058] Upload new version action when node is locked: e2e/playwright/viewer/src/tests/viewer-action.e2e.ts#L210
2) [Viewer] › src/tests/viewer-action.e2e.ts:199:7 › viewer action file › [MNT-21058] Upload new version action when node is locked Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toContain(expected) // indexOf Expected substring: "file-docx" Received string: "navigate_before navigate_next" 208 | 209 | await personalFiles.viewer.waitForViewerToOpen(); > 210 | expect(await personalFiles.viewer.fileTitleButtonLocator.innerText()).toContain(docxFile); | ^ 211 | 212 | await personalFiles.acaHeader.clickViewerMoreActions(); 213 | await expect(personalFiles.matMenu.getMenuItemFromHeaderMenu('Cancel Editing'), `'Cancel Editing' button shouldn't be shown`).toBeHidden(); at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/viewer/src/tests/viewer-action.e2e.ts:210:75
[Viewer] › src/tests/viewer-useraction.e2e.ts:65:7 › from File Libraries › [C286371] Move action from File Libraries: projects/aca-playwright-shared/src/page-objects/components/dialogs/content-node-selector-dialog.ts#L64
3) [Viewer] › src/tests/viewer-useraction.e2e.ts:65:7 › from File Libraries › [C286371] Move action from File Libraries Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('adf-content-node-selector adf-datatable-row').filter({ hasText: 'destFL-1dncp' }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('adf-content-node-selector adf-datatable-row').filter({ hasText: 'destFL-1dncp' }) at ../../../projects/aca-playwright-shared/src/page-objects/components/dialogs/content-node-selector-dialog.ts:64 62 | const row = this.getRowByName(folderName); 63 | > 64 | await expect(row).toBeVisible(); | ^ 65 | await row.click({ trial: true }); 66 | 67 | await expect(async () => { at ContentNodeSelectorDialog.selectDestination (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/components/dialogs/content-node-selector-dialog.ts:64:23) at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/viewer/src/tests/viewer-useraction.e2e.ts:76:42
[Viewer] › src/tests/viewer.e2e.ts:175:7 › viewer file › [C284634] Viewer opens for a file from Favorites: e2e/playwright/viewer/src/tests/viewer.e2e.ts#L1
4) [Viewer] › src/tests/viewer.e2e.ts:175:7 › viewer file › [C284634] Viewer opens for a file from Favorites Error: {"error":{"errorKey":"Person 'user-1s9zp' already exists.","statusCode":409,"briefSummary":"112632110 Person 'user-1s9zp' already exists.","stackTrace":"For security reasons the stack trace is no longer displayed, but the property is kept for previous versions","descriptionURL":"https://api-explorer.alfresco.com","logId":"12b1f678-a97e-46bc-b1f6-78a97ef6bceb"}} at Request.callback (/home/runner/work/alfresco-content-app/alfresco-content-app/node_modules/superagent/src/node/index.js:875:17) at fn (/home/runner/work/alfresco-content-app/alfresco-content-app/node_modules/superagent/src/node/index.js:1165:18) at IncomingMessage.<anonymous> (/home/runner/work/alfresco-content-app/alfresco-content-app/node_modules/superagent/src/node/parsers/json.js:19:7)
E2E Playwright - viewer
Process completed with exit code 1.
[Search] › src/tests/search-filters-logic.e2e.ts:78:7 › Search - Filters - Logic › [C699500] Filter with Match All: e2e/playwright/search/src/tests/search-filters-logic.e2e.ts#L57
1) [Search] › src/tests/search-filters-logic.e2e.ts:78:7 › Search - Filters - Logic › [C699500] Filter with Match All "beforeAll" hook timeout of 85000ms exceeded. 55 | }); 56 | > 57 | test.beforeAll(async () => { | ^ 58 | try { 59 | const apiClientFactory = new ApiClientFactory(); 60 | await apiClientFactory.setUpAcaBackend('admin'); at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/search/src/tests/search-filters-logic.e2e.ts:57:8
[Search] › src/tests/search-filters-logic.e2e.ts:146:7 › Search - Filters - Logic › [C699504] Filter with all options: e2e/playwright/search/src/tests/search-filters-logic.e2e.ts#L157
2) [Search] › src/tests/search-filters-logic.e2e.ts:146:7 › Search - Filters - Logic › [C699504] Filter with all options Error: expect(received).toBe(expected) // Object.is equality Expected: 1 Received: 0 155 | await searchPage.dataTable.progressBarWaitForReload(); 156 | > 157 | expect(await searchPage.dataTable.getRowsCount()).toBe(1); | ^ 158 | await expect(searchPage.dataTable.getRowByName(logicFile1.name)).toBeHidden(); 159 | await expect(searchPage.dataTable.getRowByName(logicFile2.name)).toBeVisible(); 160 | }); at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/search/src/tests/search-filters-logic.e2e.ts:157:55
[Search] › src/tests/search-filters-properties.e2e.ts:87:7 › Search - Filters - Properties › [C699047] Filter by type: e2e/playwright/search/src/tests/search-filters-properties.e2e.ts#L92
3) [Search] › src/tests/search-filters-properties.e2e.ts:87:7 › Search - Filters - Properties › [C699047] Filter by type Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('adf-datatable adf-datatable-row').filter({ hasText: '1c2e6-fileNameKb.pdf' }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('adf-datatable adf-datatable-row').filter({ hasText: '1c2e6-fileNameKb.pdf' }) 90 | 91 | await expect(searchPage.searchFilters.propertiesFilter).toContainText('Properties: pdf'); > 92 | await expect(searchPage.dataTable.getRowByName(fileNamePdfKb)).toBeVisible(); | ^ 93 | await expect(searchPage.dataTable.getRowByName(fileNameJpgMb)).toBeHidden(); 94 | }); 95 | }); at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/search/src/tests/search-filters-properties.e2e.ts:92:68
[Search] › src/tests/search-highlighting.e2e.ts:69:7 › Search Highlighting › [XAT-17120] Matching phrases should be highlighted in the file description for search results: e2e/playwright/search/src/tests/search-highlighting.e2e.ts#L71
4) [Search] › src/tests/search-highlighting.e2e.ts:69:7 › Search Highlighting › [XAT-17120] Matching phrases should be highlighted in the file description for search results Error: expect(received).toBeTruthy() Received: false 69 | test('[XAT-17120] Matching phrases should be highlighted in the file description for search results', async ({ searchPage }) => { 70 | await searchPage.searchWithin(fileDescription, 'files'); > 71 | expect(await searchPage.dataTable.hasHighlightedText('description')).toBeTruthy(); | ^ 72 | expect(await searchPage.dataTable.hasHighlightedText('name')).toBeFalsy(); 73 | }); 74 | at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/search/src/tests/search-highlighting.e2e.ts:71:74
[List Views] › src/tests/empty-list.e2e.ts:108:9 › Empty list views › [C213169] empty Recent Files: e2e/playwright/list-views/src/tests/empty-list.e2e.ts#L1
1) [List Views] › src/tests/empty-list.e2e.ts:108:9 › Empty list views › [C213169] empty Recent Files Test timeout of 85000ms exceeded.
[List Views] › src/tests/empty-list.e2e.ts:108:9 › Empty list views › [C213169] empty Recent Files: projects/aca-playwright-shared/src/page-objects/components/dataTable/data-table.component.ts#L318
1) [List Views] › src/tests/empty-list.e2e.ts:108:9 › Empty list views › [C213169] empty Recent Files Error: locator.innerText: Test timeout of 85000ms exceeded. Call log: - waiting for locator('adf-datatable .adf-empty-content__title') at ../../../projects/aca-playwright-shared/src/page-objects/components/dataTable/data-table.component.ts:318 316 | 317 | async getEmptyStateTitle(): Promise<string> { > 318 | return (await this.isEmpty()) ? this.emptyListTitle.innerText() : ''; | ^ 319 | } 320 | 321 | async getEmptyStateSubtitle(): Promise<string> { at DataTableComponent.getEmptyStateTitle (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/components/dataTable/data-table.component.ts:318:57) at openEmptyTab (/home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/list-views/src/tests/empty-list.e2e.ts:84:12) at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/list-views/src/tests/empty-list.e2e.ts:109:7
[List Views] › src/tests/empty-list.e2e.ts:108:9 › Empty list views › [C213169] empty Recent Files: e2e/playwright/list-views/src/tests/empty-list.e2e.ts#L1
1) [List Views] › src/tests/empty-list.e2e.ts:108:9 › Empty list views › [C213169] empty Recent Files Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 85000ms exceeded.
[List Views] › src/tests/empty-list.e2e.ts:108:9 › Empty list views › [C213169] empty Recent Files: projects/aca-playwright-shared/src/page-objects/components/dataTable/data-table.component.ts#L318
1) [List Views] › src/tests/empty-list.e2e.ts:108:9 › Empty list views › [C213169] empty Recent Files Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.innerText: Test timeout of 85000ms exceeded. Call log: - waiting for locator('adf-datatable .adf-empty-content__title') at ../../../projects/aca-playwright-shared/src/page-objects/components/dataTable/data-table.component.ts:318 316 | 317 | async getEmptyStateTitle(): Promise<string> { > 318 | return (await this.isEmpty()) ? this.emptyListTitle.innerText() : ''; | ^ 319 | } 320 | 321 | async getEmptyStateSubtitle(): Promise<string> { at DataTableComponent.getEmptyStateTitle (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/components/dataTable/data-table.component.ts:318:57) at openEmptyTab (/home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/list-views/src/tests/empty-list.e2e.ts:84:12) at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/list-views/src/tests/empty-list.e2e.ts:109:7
[List Views] › src/tests/favorites.e2e.ts:129:9 › Favorites Files › Regular user's Favorites files › [C280485] Location column redirect - file in site: e2e/playwright/list-views/src/tests/favorites.e2e.ts#L1
2) [List Views] › src/tests/favorites.e2e.ts:129:9 › Favorites Files › Regular user's Favorites files › [C280485] Location column redirect - file in site Test timeout of 85000ms exceeded.
[List Views] › src/tests/favorites.e2e.ts:129:9 › Favorites Files › Regular user's Favorites files › [C280485] Location column redirect - file in site: projects/aca-playwright-shared/src/page-objects/components/dataTable/data-table.component.ts#L291
2) [List Views] › src/tests/favorites.e2e.ts:129:9 › Favorites Files › Regular user's Favorites files › [C280485] Location column redirect - file in site Error: locator.click: Test timeout of 85000ms exceeded. Call log: - waiting for locator('adf-datatable adf-datatable-row').filter({ hasText: 'file1-e48y0.txt' }).locator('.aca-location-link') at ../../../projects/aca-playwright-shared/src/page-objects/components/dataTable/data-table.component.ts:291 289 | 290 | async clickItemLocation(name: string): Promise<void> { > 291 | await this.getItemLocationEl(name).click(); | ^ 292 | } 293 | 294 | async getSortingOrder(): Promise<string> { at DataTableComponent.clickItemLocation (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/components/dataTable/data-table.component.ts:291:40) at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/list-views/src/tests/favorites.e2e.ts:130:36
[List Views] › src/tests/file-libraries.e2e.ts:114:9 › File Libraries › My Libraries › [C289903] User role is correctly displayed: e2e/playwright/list-views/src/tests/file-libraries.e2e.ts#L124
3) [List Views] › src/tests/file-libraries.e2e.ts:114:9 › File Libraries › My Libraries › [C289903] User role is correctly displayed Error: expect(received).toContain(expected) // indexOf Expected substring: "Consumer" Received string: "" 122 | for (const [site, role] of Object.entries(expectedSitesRoles)) { 123 | const sitesRowNames = await myLibrariesPage.dataTable.getRowAllInnerTexts(site); > 124 | expect(sitesRowNames).toContain(role.split('Site')[1]); | ^ 125 | } 126 | }); 127 | at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/list-views/src/tests/file-libraries.e2e.ts:124:31
Finalize
Process completed with exit code 1.
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: [Info Drawer] › src/tests/general.e2e.ts#L1
[Info Drawer] › src/tests/general.e2e.ts took 19.1s
Slow Test: [Info Drawer] › src/tests/file-preview.e2e.ts#L1
[Info Drawer] › src/tests/file-preview.e2e.ts took 17.0s
Slow Test: [Search] › src/tests/search-filters-general.e2e.ts#L1
[Search] › src/tests/search-filters-general.e2e.ts took 28.2s
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
6 passed (26.3s)
🎭 Playwright Run Summary
11 passed (1.1m)
🎭 Playwright Run Summary
9 passed (1.5m)
🎭 Playwright Run Summary
16 passed (1.7m)
🎭 Playwright Run Summary
15 passed (2.4m)
🎭 Playwright Run Summary
1 flaky [Create Actions] › src/tests/create-library.e2e.ts:118:9 › Create Libraries › On My Libraries dataTable › [C280025] Create a public library 19 passed (2.6m)
🎭 Playwright Run Summary
11 passed (2.9m)
🎭 Playwright Run Summary
25 passed (3.0m)
🎭 Playwright Run Summary
1 flaky [Upload Download Actions] › src/tests/upload.e2e.ts:80:7 › Upload files › [T14752052] Upload dialog remains fixed in the browser when user performs other actions in parallel 28 passed (3.4m)
🎭 Playwright Run Summary
1 flaky [Folder Rules] › src/tests/create-rules.e2e.ts:158:7 › Folder Rules Actions › [XAT-889] Create a rule which runs when items are deleted or leave a folder 23 passed (3.8m)
🎭 Playwright Run Summary
1 flaky [Delete Actions] › src/tests/delete-undo-delete.e2e.ts:119:9 › Delete and undo delete › on Personal Files › [C217125] delete a file and check notification 22 passed (3.8m)
🎭 Playwright Run Summary
2 failed [Viewer] › src/tests/viewer-action.e2e.ts:182:7 › viewer action file › [C297586] [C307004] Upload new version action - major [Viewer] › src/tests/viewer-action.e2e.ts:199:7 › viewer action file › [MNT-21058] Upload new version action when node is locked 2 flaky [Viewer] › src/tests/viewer-useraction.e2e.ts:65:7 › from File Libraries › [C286371] Move action from File Libraries [Viewer] › src/tests/viewer.e2e.ts:175:7 › viewer file › [C284634] Viewer opens for a file from Favorites 30 passed (4.6m)
🎭 Playwright Run Summary
23 passed (5.1m)
🎭 Playwright Run Summary
19 passed (5.7m)
🎭 Playwright Run Summary
64 passed (5.9m)
🎭 Playwright Run Summary
4 flaky [Search] › src/tests/search-filters-logic.e2e.ts:78:7 › Search - Filters - Logic › [C699500] Filter with Match All [Search] › src/tests/search-filters-logic.e2e.ts:146:7 › Search - Filters - Logic › [C699504] Filter with all options [Search] › src/tests/search-filters-properties.e2e.ts:87:7 › Search - Filters - Properties › [C699047] Filter by type [Search] › src/tests/search-highlighting.e2e.ts:69:7 › Search Highlighting › [XAT-17120] Matching phrases should be highlighted in the file description for search results 45 passed (6.8m)
🎭 Playwright Run Summary
3 flaky [List Views] › src/tests/empty-list.e2e.ts:108:9 › Empty list views › [C213169] empty Recent Files [List Views] › src/tests/favorites.e2e.ts:129:9 › Favorites Files › Regular user's Favorites files › [C280485] Location column redirect - file in site [List Views] › src/tests/file-libraries.e2e.ts:114:9 › File Libraries › My Libraries › [C289903] User role is correctly displayed 65 passed (8.4m)