AAE-22900 Testing server sorting mode #4018
pull-request.yml
on: pull_request
Annotations
34 errors, 11 warnings, and 17 notices
[Pagination] › src/tests/personal-files.ts:38:9 › Pagination on multiple pages : › on Personal Files › Pagination controls : › [C280077] Pagination control default values:
e2e/playwright/pagination/src/tests/multiple-pages-files.e2e.ts#L41
1) [Pagination] › src/tests/personal-files.ts:38:9 › Pagination on multiple pages : › on Personal Files › Pagination controls : › [C280077] Pagination control default values
"beforeAll" hook timeout of 150000ms exceeded.
at src/tests/multiple-pages-files.e2e.ts:41
39 | const apiClientFactory = new ApiClientFactory();
40 |
> 41 | test.beforeAll(async () => {
| ^
42 | test.setTimeout(timeouts.extendedTest);
43 | await apiClientFactory.setUpAcaBackend('admin');
44 | await apiClientFactory.createUser({ username });
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/pagination/src/tests/multiple-pages-files.e2e.ts:41:8
|
[Pagination] › src/tests/personal-files.ts:89:9 › Pagination on multiple pages : › on Personal Files › Pagination controls : › [C280081] Previous button is disabled on first page:
e2e/playwright/pagination/src/tests/multiple-pages-files.e2e.ts#L41
2) [Pagination] › src/tests/personal-files.ts:89:9 › Pagination on multiple pages : › on Personal Files › Pagination controls : › [C280081] Previous button is disabled on first page
"beforeAll" hook timeout of 150000ms exceeded.
at src/tests/multiple-pages-files.e2e.ts:41
39 | const apiClientFactory = new ApiClientFactory();
40 |
> 41 | test.beforeAll(async () => {
| ^
42 | test.setTimeout(timeouts.extendedTest);
43 | await apiClientFactory.setUpAcaBackend('admin');
44 | await apiClientFactory.createUser({ username });
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/pagination/src/tests/multiple-pages-files.e2e.ts:41:8
|
[Pagination] › src/tests/favorites.ts:70:9 › Pagination on multiple pages : › on Favorites › Pagination controls : › [C280116] change the current page from menu:
e2e/playwright/pagination/src/tests/multiple-pages-files.e2e.ts#L41
3) [Pagination] › src/tests/favorites.ts:70:9 › Pagination on multiple pages : › on Favorites › Pagination controls : › [C280116] change the current page from menu
"beforeAll" hook timeout of 150000ms exceeded.
at src/tests/multiple-pages-files.e2e.ts:41
39 | const apiClientFactory = new ApiClientFactory();
40 |
> 41 | test.beforeAll(async () => {
| ^
42 | test.setTimeout(timeouts.extendedTest);
43 | await apiClientFactory.setUpAcaBackend('admin');
44 | await apiClientFactory.createUser({ username });
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/pagination/src/tests/multiple-pages-files.e2e.ts:41:8
|
[Navigation] › src/tests/breadcrumb.e2e.ts:103:7 › viewer action file › [C260967] File Libraries breadcrumb for a folder hierarchy:
e2e/playwright/navigation/src/tests/breadcrumb.e2e.ts#L106
1) [Navigation] › src/tests/breadcrumb.e2e.ts:103:7 › viewer action file › [C260967] File Libraries breadcrumb for a folder hierarchy
Error: expect(received).toEqual(expected) // deep equality
- Expected - 4
+ Received + 0
Array [
"My Libraries",
- "site-breadcrumb-17vk3",
- "parent-in-site-xhbtd",
- "subFolder1-in-site-zqg8w",
- "subFolder2-in-site-8sz01",
]
104 | await myLibrariesPage.navigate({ remoteUrl: `#/libraries/${subFolder2FromSiteId}` });
105 | const expectedItems = ['My Libraries', siteName, parentFromSite, subFolder1FromSite, subFolder2FromSite];
> 106 | expect(await myLibrariesPage.breadcrumb.getAllItems()).toEqual(expectedItems);
| ^
107 | });
108 |
109 | test('[C213235] User can navigate to any location by clicking on a step from the breadcrumb', async ({ personalFiles }) => {
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/navigation/src/tests/breadcrumb.e2e.ts:106:60
|
[Navigation] › src/tests/breadcrumb.e2e.ts:117:7 › viewer action file › [C213237] Tooltip appears on hover on a step in breadcrumb:
e2e/playwright/navigation/src/tests/breadcrumb.e2e.ts#L120
2) [Navigation] › src/tests/breadcrumb.e2e.ts:117:7 › viewer action file › [C213237] Tooltip appears on hover on a step in breadcrumb
Error: Timed out 5000ms waiting for expect(locator).toHaveAttribute(expected)
Locator: locator('adf-breadcrumb .adf-breadcrumb-item').nth(2)
Expected string: "subFolder1-1gv22"
Received: <element(s) not found>
Call log:
- expect.toHaveAttribute with timeout 5000ms
- waiting for locator('adf-breadcrumb .adf-breadcrumb-item').nth(2)
118 | await personalFiles.navigate({ remoteUrl: `#/personal-files/${subFolder2Id}` });
119 | const item = personalFiles.breadcrumb.items.nth(2);
> 120 | await expect(item).toHaveAttribute('title', subFolder1);
| ^
121 | });
122 |
123 | test('[C213238] Breadcrumb updates correctly when folder is renamed', async ({ personalFiles, nodesApiAction }) => {
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/navigation/src/tests/breadcrumb.e2e.ts:120:24
|
[Navigation] › src/tests/breadcrumb.e2e.ts:131:7 › viewer action file › [C213240] Browser back navigates to previous location regardless of breadcrumb steps:
e2e/playwright/navigation/src/tests/breadcrumb.e2e.ts#L137
3) [Navigation] › src/tests/breadcrumb.e2e.ts:131:7 › viewer action file › [C213240] Browser back navigates to previous location regardless of breadcrumb steps
Error: expect(received).toEqual(expected) // deep equality
- Expected - 3
+ Received + 0
Array [
"Personal Files",
- "parent-viewer-17rcz",
- "subFolder1-7ns8d",
- "subFolder2-1tjg4",
]
135 | await personalFiles.dataTable.spinnerWaitForReload();
136 | const expectedBreadcrumb = ['Personal Files', parent, subFolder1, subFolder2];
> 137 | expect(await personalFiles.breadcrumb.getAllItems()).toEqual(expectedBreadcrumb);
| ^
138 | });
139 | });
140 |
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/navigation/src/tests/breadcrumb.e2e.ts:137:58
|
[special-permissions] › src/tests/viewer.ts:50:11 › Special permissions : › Consumer › on Viewer › Consumer available actions : › file opened from File Libraries › File Office - [C326622]:
e2e/playwright/special-permissions-actions-available/src/tests/special-permissions-actions.e2e.ts#L83
1) [special-permissions] › src/tests/viewer.ts:50:11 › Special permissions : › Consumer › on Viewer › Consumer available actions : › file opened from File Libraries › File Office - [C326622]
"beforeAll" hook timeout of 200000ms exceeded.
at src/tests/special-permissions-actions.e2e.ts:83
81 | let managerSearchActions: SearchPageApi;
82 |
> 83 | test.beforeAll(async () => {
| ^
84 | test.setTimeout(timeouts.extendedLongTest);
85 | await apiClientFactory.setUpAcaBackend('admin');
86 | await apiClientFactory.createUser({ username: userManager });
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/special-permissions-actions-available/src/tests/special-permissions-actions.e2e.ts:83:8
|
[special-permissions] › src/tests/other-permissions.ts:81:9 › Special permissions : › Collaborator › available actions : › on Favorites - [C297652]:
projects/aca-playwright-shared/src/page-objects/components/dataTable/mat-menu.component.ts#L72
2) [special-permissions] › src/tests/other-permissions.ts:81:9 › Special permissions : › Collaborator › available actions : › on Favorites - [C297652]
Error: Expected to contain Remove Favorite Edit Offline,Upload New Version,Favorite,Move,Copy,Delete,Manage Versions,Edit Aspects,Permissions
expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
at ../../../projects/aca-playwright-shared/src/page-objects/components/dataTable/mat-menu.component.ts:72
70 | );
71 | for (const action of expectedToolbarMore) {
> 72 | expect(actualMoreActions.includes(action), `Expected to contain ${action} ${actualMoreActions}`).toBe(true);
| ^
73 | }
74 | }
75 | }
at MatMenuComponent.verifyActualMoreActions (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/components/dataTable/mat-menu.component.ts:72:104)
at checkActionsAvailable (/home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/special-permissions-actions-available/src/tests/other-permissions.ts:38:3)
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/special-permissions-actions-available/src/tests/other-permissions.ts:83:7
|
[Folder Rules] › src/tests/create-rules.e2e.ts:132:7 › Folder Rules Actions › [XAT-888] Create a rule with multiple actions:
e2e/playwright/folder-rules/src/tests/create-rules.e2e.ts#L1
1) [Folder Rules] › src/tests/create-rules.e2e.ts:132:7 › Folder Rules Actions › [XAT-888] Create a rule with multiple actions
Test timeout of 85000ms exceeded.
|
[Folder Rules] › src/tests/create-rules.e2e.ts:132:7 › Folder Rules Actions › [XAT-888] Create a rule with multiple actions:
projects/aca-playwright-shared/src/page-objects/components/actions-dropdown.component.ts#L86
1) [Folder Rules] › src/tests/create-rules.e2e.ts:132:7 › Folder Rules Actions › [XAT-888] Create a rule with multiple actions
Error: locator.click: Test timeout of 85000ms exceeded.
Call log:
- waiting for locator('.mat-mdc-select-panel .mdc-list-item__primary-text').filter({ hasText: ' A site which contains sfdc content [sfdc:site] ' }).first().first()
at ../../../projects/aca-playwright-shared/src/page-objects/components/actions-dropdown.component.ts:86
84 | async dropdownSelection(selectValue: string, locator: string, index: number): Promise<void> {
85 | await this.ruleActionLocator.nth(index).locator(locator).click();
> 86 | await this.getOptionLocator(selectValue).nth(0).click();
| ^
87 | }
88 |
89 | async insertCheckInActionValues(checkInValue: string, index: number): Promise<void> {
at ActionsDropdownComponent.dropdownSelection (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/components/actions-dropdown.component.ts:86:53)
at ActionsDropdownComponent.insertAddAspectActionValues (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/components/actions-dropdown.component.ts:94:5)
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/folder-rules/src/tests/create-rules.e2e.ts:147:5
|
[Folder Rules] › src/tests/create-rules.e2e.ts:226:7 › Folder Rules Actions › [XAT-893] Removing values from required fields should restore disabled state for Create button:
e2e/playwright/folder-rules/src/tests/create-rules.e2e.ts#L1
2) [Folder Rules] › src/tests/create-rules.e2e.ts:226:7 › Folder Rules Actions › [XAT-893] Removing values from required fields should restore disabled state for Create button
Test timeout of 85000ms exceeded.
|
[Folder Rules] › src/tests/create-rules.e2e.ts:226:7 › Folder Rules Actions › [XAT-893] Removing values from required fields should restore disabled state for Create button:
projects/aca-playwright-shared/src/page-objects/components/actions-dropdown.component.ts#L86
2) [Folder Rules] › src/tests/create-rules.e2e.ts:226:7 › Folder Rules Actions › [XAT-893] Removing values from required fields should restore disabled state for Create button
Error: locator.click: Test timeout of 85000ms exceeded.
Call log:
- waiting for locator('.mat-mdc-select-panel .mdc-list-item__primary-text').filter({ hasText: 'Controls' }).first().first()
at ../../../projects/aca-playwright-shared/src/page-objects/components/actions-dropdown.component.ts:86
84 | async dropdownSelection(selectValue: string, locator: string, index: number): Promise<void> {
85 | await this.ruleActionLocator.nth(index).locator(locator).click();
> 86 | await this.getOptionLocator(selectValue).nth(0).click();
| ^
87 | }
88 |
89 | async insertCheckInActionValues(checkInValue: string, index: number): Promise<void> {
at ActionsDropdownComponent.dropdownSelection (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/components/actions-dropdown.component.ts:86:53)
at ActionsDropdownComponent.insertAddAspectActionValues (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/components/actions-dropdown.component.ts:94:5)
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/folder-rules/src/tests/create-rules.e2e.ts:231:5
|
[Folder Rules] › src/tests/create-rules.e2e.ts:226:7 › Folder Rules Actions › [XAT-893] Removing values from required fields should restore disabled state for Create button:
e2e/playwright/folder-rules/src/tests/create-rules.e2e.ts#L1
2) [Folder Rules] › src/tests/create-rules.e2e.ts:226:7 › Folder Rules Actions › [XAT-893] Removing values from required fields should restore disabled state for Create button
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 85000ms exceeded.
|
[Folder Rules] › src/tests/create-rules.e2e.ts:226:7 › Folder Rules Actions › [XAT-893] Removing values from required fields should restore disabled state for Create button:
projects/aca-playwright-shared/src/page-objects/components/actions-dropdown.component.ts#L86
2) [Folder Rules] › src/tests/create-rules.e2e.ts:226:7 › Folder Rules Actions › [XAT-893] Removing values from required fields should restore disabled state for Create button
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 85000ms exceeded.
Call log:
- waiting for locator('.mat-mdc-select-panel .mdc-list-item__primary-text').filter({ hasText: 'Controls' }).first().first()
at ../../../projects/aca-playwright-shared/src/page-objects/components/actions-dropdown.component.ts:86
84 | async dropdownSelection(selectValue: string, locator: string, index: number): Promise<void> {
85 | await this.ruleActionLocator.nth(index).locator(locator).click();
> 86 | await this.getOptionLocator(selectValue).nth(0).click();
| ^
87 | }
88 |
89 | async insertCheckInActionValues(checkInValue: string, index: number): Promise<void> {
at ActionsDropdownComponent.dropdownSelection (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/components/actions-dropdown.component.ts:86:53)
at ActionsDropdownComponent.insertAddAspectActionValues (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/components/actions-dropdown.component.ts:94:5)
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/folder-rules/src/tests/create-rules.e2e.ts:231:5
|
[Copy Move Actions] › src/tests/copy.e2e.ts:181:7 › Copy actions › [C217172] Undo copy of folders:
projects/aca-playwright-shared/src/page-objects/components/dialogs/content-node-selector-dialog.ts#L64
1) [Copy Move Actions] › src/tests/copy.e2e.ts:181:7 › Copy actions › [C217172] Undo copy of folders
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('adf-content-node-selector adf-datatable-row').filter({ hasText: 'destination-folder-1u4m6' })
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: 'destination-folder-1u4m6' })
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 PersonalFilesPage.copyOrMoveContentInDatatable (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/pages/personal-files.page.ts:105:36)
at copyContentInPersonalFiles (/home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/copy-move-actions/src/tests/copy.e2e.ts:76:5)
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/copy-move-actions/src/tests/copy.e2e.ts:183:5
|
[Share Action] › src/tests/share/share-file.e2e.ts:179:11 › Share a file › when logged in › from Personal Files › [C286332] Share a file with expiration date:
e2e/playwright/share-action/src/tests/share/share-file.e2e.ts#L194
1) [Share Action] › src/tests/share/share-file.e2e.ts:179:11 › Share a file › when logged in › from Personal Files › [C286332] Share a file with expiration date
Error: expect(received).toEqual(expected) // deep equality
Expected: "12/6/2024"
Received: "Invalid Date"
192 | await page.waitForTimeout(timeouts.normal);
193 | const expireDateProperty = await nodesApiAction.getNodeProperty(file5Id, 'qshare:expiryDate');
> 194 | expect(Utils.formatDate(expireDateProperty)).toEqual(Utils.formatDate(inputDate));
| ^
195 | });
196 |
197 | test('[C286337] Expire date is displayed correctly', async ({ personalFiles, nodesApiAction }) => {
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/share-action/src/tests/share/share-file.e2e.ts:194:54
|
[Share Action] › src/tests/share/share-file.e2e.ts:206:11 › Share a file › when logged in › from Personal Files › [C286333] Disable the share link expiration:
e2e/playwright/share-action/src/tests/share/share-file.e2e.ts#L217
2) [Share Action] › src/tests/share/share-file.e2e.ts:206:11 › Share a file › when logged in › from Personal Files › [C286333] Disable the share link expiration
Error: expect(received).toBe(expected) // Object.is equality
Expected: ""
Received: "2025-12-04T13:15:39.863+0000"
215 | await page.waitForTimeout(timeouts.tiny);
216 | await personalFiles.shareDialog.clickClose();
> 217 | expect(await nodesApiAction.getNodeProperty(file7Id, 'qshare:expiryDate')).toBe('');
| ^
218 | });
219 |
220 | test('[C286335] Shared file URL is not changed when Share dialog is closed and opened again', async ({ personalFiles }) => {
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/share-action/src/tests/share/share-file.e2e.ts:217:84
|
[Info Drawer] › src/tests/comments.e2e.ts:90:7 › Info Drawer - Comments › [C299189] from Shared Files - Comments are displayed ordered by created date in descending order:
e2e/playwright/info-drawer/src/tests/comments.e2e.ts#L1
1) [Info Drawer] › src/tests/comments.e2e.ts:90:7 › Info Drawer - Comments › [C299189] from Shared Files - Comments are displayed ordered by created date in descending order
Test timeout of 85000ms exceeded.
|
[Info Drawer] › src/tests/comments.e2e.ts:90:7 › Info Drawer - Comments › [C299189] from Shared Files - Comments are displayed ordered by created date in descending order:
projects/aca-playwright-shared/src/page-objects/components/adf-info-drawer.component.ts#L98
1) [Info Drawer] › src/tests/comments.e2e.ts:90:7 › Info Drawer - Comments › [C299189] from Shared Files - Comments are displayed ordered by created date in descending order
Error: locator.waitFor: Test timeout of 85000ms exceeded.
Call log:
- waiting for locator('adf-info-drawer .adf-comment-list-item').first() to be visible
at ../../../projects/aca-playwright-shared/src/page-objects/components/adf-info-drawer.component.ts:98
96 |
97 | async waitForComments(): Promise<void> {
> 98 | await this.commentsList.first().waitFor();
| ^
99 | }
100 |
101 | async addCommentToNode(commentText: string): Promise<void> {
at AdfInfoDrawerComponent.waitForComments (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/components/adf-info-drawer.component.ts:98:37)
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/info-drawer/src/tests/comments.e2e.ts:105:33
|
[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#L80
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
"beforeAll" hook timeout of 85000ms exceeded.
78 | let parentId: string;
79 |
> 80 | test.beforeAll(async () => {
| ^
81 | parentId = (await nodesApi.createFolder(parent)).entry.id;
82 |
83 | await nodesApi.createFile(file1, parentId);
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/delete-actions/src/tests/delete-undo-delete.e2e.ts:80:10
|
[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
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
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
|
[Delete Actions] › src/tests/delete-undo-delete.e2e.ts:179:9 › Delete and undo delete › on Personal Files › [C217129] notification on multiple items deletion - some items fail to delete:
e2e/playwright/delete-actions/src/tests/delete-undo-delete.e2e.ts#L80
2) [Delete Actions] › src/tests/delete-undo-delete.e2e.ts:179:9 › Delete and undo delete › on Personal Files › [C217129] notification on multiple items deletion - some items fail to delete
"beforeAll" hook timeout of 85000ms exceeded.
78 | let parentId: string;
79 |
> 80 | test.beforeAll(async () => {
| ^
81 | parentId = (await nodesApi.createFolder(parent)).entry.id;
82 |
83 | await nodesApi.createFile(file1, parentId);
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/delete-actions/src/tests/delete-undo-delete.e2e.ts:80:10
|
[Delete Actions] › src/tests/delete-undo-delete.e2e.ts:179:9 › Delete and undo delete › on Personal Files › [C217129] notification on multiple items deletion - some items fail to delete:
e2e/playwright/delete-actions/src/tests/delete-undo-delete.e2e.ts#L92
2) [Delete Actions] › src/tests/delete-undo-delete.e2e.ts:179:9 › Delete and undo delete › on Personal Files › [C217129] notification on multiple items deletion - some items fail to delete
TypeError: Cannot read properties of null (reading 'entry')
90 |
91 | const folder1Id = (await nodesApi.createFolder(folder1, parentId)).entry.id;
> 92 | const folder2Id = (await nodesApi.createFolder(folder2, parentId)).entry.id;
| ^
93 | const folder3Id = (await nodesApi.createFolder(folder3, parentId)).entry.id;
94 | const folder4Id = (await nodesApi.createFolder(folder4, parentId)).entry.id;
95 | const folder5Id = (await nodesApi.createFolder(folder5, parentId)).entry.id;
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/delete-actions/src/tests/delete-undo-delete.e2e.ts:92:74
|
[Delete Actions] › src/tests/delete-undo-delete.e2e.ts:209:9 › Delete and undo delete › on Personal Files › [C280503] undo delete of folder with content:
e2e/playwright/delete-actions/src/tests/delete-undo-delete.e2e.ts#L80
3) [Delete Actions] › src/tests/delete-undo-delete.e2e.ts:209:9 › Delete and undo delete › on Personal Files › [C280503] undo delete of folder with content
"beforeAll" hook timeout of 85000ms exceeded.
78 | let parentId: string;
79 |
> 80 | test.beforeAll(async () => {
| ^
81 | parentId = (await nodesApi.createFolder(parent)).entry.id;
82 |
83 | await nodesApi.createFile(file1, parentId);
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/delete-actions/src/tests/delete-undo-delete.e2e.ts:80:10
|
[Favorite Actions] › src/tests/mark-favorite.e2e.ts:126:9 › Mark items as favorites › on Personal Files › [XAT-5042] Favorite action has empty star icon for an item not marked as favorite:
e2e/playwright/favorite-actions/src/tests/mark-favorite.e2e.ts#L61
1) [Favorite Actions] › src/tests/mark-favorite.e2e.ts:126:9 › Mark items as favorites › on Personal Files › [XAT-5042] Favorite action has empty star icon for an item not marked as favorite
"beforeAll" hook timeout of 85000ms exceeded.
59 | let parentId: string;
60 |
> 61 | test.beforeAll(async () => {
| ^
62 | try {
63 | const apiClientFactory = new ApiClientFactory();
64 | await apiClientFactory.setUpAcaBackend('admin');
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/favorite-actions/src/tests/mark-favorite.e2e.ts:61:8
|
[Favorite Actions] › src/tests/mark-favorite.e2e.ts:144:9 › Mark items as favorites › on Personal Files › [XAT-5045] Favorite a file:
e2e/playwright/favorite-actions/src/tests/mark-favorite.e2e.ts#L61
2) [Favorite Actions] › src/tests/mark-favorite.e2e.ts:144:9 › Mark items as favorites › on Personal Files › [XAT-5045] Favorite a file
"beforeAll" hook timeout of 85000ms exceeded.
59 | let parentId: string;
60 |
> 61 | test.beforeAll(async () => {
| ^
62 | try {
63 | const apiClientFactory = new ApiClientFactory();
64 | await apiClientFactory.setUpAcaBackend('admin');
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/favorite-actions/src/tests/mark-favorite.e2e.ts:61:8
|
[Favorite Actions] › src/tests/mark-favorite.e2e.ts:162:9 › Mark items as favorites › on Personal Files › [XAT-5048] Favorite multiple items - all unfavorite:
e2e/playwright/favorite-actions/src/tests/mark-favorite.e2e.ts#L61
3) [Favorite Actions] › src/tests/mark-favorite.e2e.ts:162:9 › Mark items as favorites › on Personal Files › [XAT-5048] Favorite multiple items - all unfavorite
"beforeAll" hook timeout of 85000ms exceeded.
59 | let parentId: string;
60 |
> 61 | test.beforeAll(async () => {
| ^
62 | try {
63 | const apiClientFactory = new ApiClientFactory();
64 | await apiClientFactory.setUpAcaBackend('admin');
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/favorite-actions/src/tests/mark-favorite.e2e.ts:61:8
|
[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/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-1lih9.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
|
[List Views] › src/tests/recent-files.e2e.ts:100:7 › Recent Files › [C280486] Location column redirect - file in folder:
e2e/playwright/list-views/src/tests/recent-files.e2e.ts#L1
4) [List Views] › src/tests/recent-files.e2e.ts:100:7 › Recent Files › [C280486] Location column redirect - file in folder
Error: {"error":{"errorKey":"Person 'user-1h990' already exists.","statusCode":409,"briefSummary":"110466550 Person 'user-1h990' 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":"9d108ef0-16a7-44d9-908e-f016a754d96a"}}
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)
|
Finalize
Process completed with exit code 1.
|
lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
build
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:
[Authentication] › src/tests/logout.e2e.ts#L1
[Authentication] › src/tests/logout.e2e.ts took 1.2m
|
Slow Test:
[Authentication] › src/tests/general.e2e.ts#L1
[Authentication] › src/tests/general.e2e.ts took 21.8s
|
Slow Test:
[Folder Rules] › src/tests/delete-view-rules.e2e.ts#L1
[Folder Rules] › src/tests/delete-view-rules.e2e.ts took 1.6m
|
Slow Test:
[Info Drawer] › src/tests/general.e2e.ts#L1
[Info Drawer] › src/tests/general.e2e.ts took 26.4s
|
Slow Test:
[Info Drawer] › src/tests/file-preview.e2e.ts#L1
[Info Drawer] › src/tests/file-preview.e2e.ts took 19.6s
|
Slow Test:
[Viewer] › src/tests/viewer-useraction.e2e.ts#L1
[Viewer] › src/tests/viewer-useraction.e2e.ts took 21.6s
|
Slow Test:
[Search] › src/tests/search-filters-general.e2e.ts#L1
[Search] › src/tests/search-filters-general.e2e.ts took 28.5s
|
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
3 flaky
[Pagination] › src/tests/personal-files.ts:38:9 › Pagination on multiple pages : › on Personal Files › Pagination controls : › [C280077] Pagination control default values
[Pagination] › src/tests/personal-files.ts:89:9 › Pagination on multiple pages : › on Personal Files › Pagination controls : › [C280081] Previous button is disabled on first page
[Pagination] › src/tests/favorites.ts:70:9 › Pagination on multiple pages : › on Favorites › Pagination controls : › [C280116] change the current page from menu
8 passed (6.1m)
|
🎭 Playwright Run Summary
3 flaky
[Navigation] › src/tests/breadcrumb.e2e.ts:103:7 › viewer action file › [C260967] File Libraries breadcrumb for a folder hierarchy
[Navigation] › src/tests/breadcrumb.e2e.ts:117:7 › viewer action file › [C213237] Tooltip appears on hover on a step in breadcrumb
[Navigation] › src/tests/breadcrumb.e2e.ts:131:7 › viewer action file › [C213240] Browser back navigates to previous location regardless of breadcrumb steps
13 passed (4.6m)
|
🎭 Playwright Run Summary
6 passed (2.0m)
|
🎭 Playwright Run Summary
2 flaky
[special-permissions] › src/tests/viewer.ts:50:11 › Special permissions : › Consumer › on Viewer › Consumer available actions : › file opened from File Libraries › File Office - [C326622]
[special-permissions] › src/tests/other-permissions.ts:81:9 › Special permissions : › Collaborator › available actions : › on Favorites - [C297652]
62 passed (9.3m)
|
🎭 Playwright Run Summary
2 flaky
[Folder Rules] › src/tests/create-rules.e2e.ts:132:7 › Folder Rules Actions › [XAT-888] Create a rule with multiple actions
[Folder Rules] › src/tests/create-rules.e2e.ts:226:7 › Folder Rules Actions › [XAT-893] Removing values from required fields should restore disabled state for Create button
22 passed (7.0m)
|
🎭 Playwright Run Summary
1 flaky
[Copy Move Actions] › src/tests/copy.e2e.ts:181:7 › Copy actions › [C217172] Undo copy of folders
22 passed (7.7m)
|
🎭 Playwright Run Summary
2 flaky
[Share Action] › src/tests/share/share-file.e2e.ts:179:11 › Share a file › when logged in › from Personal Files › [C286332] Share a file with expiration date
[Share Action] › src/tests/share/share-file.e2e.ts:206:11 › Share a file › when logged in › from Personal Files › [C286333] Disable the share link expiration
13 passed (5.8m)
|
🎭 Playwright Run Summary
19 passed (9.4m)
|
🎭 Playwright Run Summary
29 passed (5.1m)
|
🎭 Playwright Run Summary
1 flaky
[Info Drawer] › src/tests/comments.e2e.ts:90:7 › Info Drawer - Comments › [C299189] from Shared Files - Comments are displayed ordered by created date in descending order
24 passed (5.6m)
|
🎭 Playwright Run Summary
3 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
[Delete Actions] › src/tests/delete-undo-delete.e2e.ts:179:9 › Delete and undo delete › on Personal Files › [C217129] notification on multiple items deletion - some items fail to delete
[Delete Actions] › src/tests/delete-undo-delete.e2e.ts:209:9 › Delete and undo delete › on Personal Files › [C280503] undo delete of folder with content
20 passed (6.9m)
|
🎭 Playwright Run Summary
3 flaky
[Favorite Actions] › src/tests/mark-favorite.e2e.ts:126:9 › Mark items as favorites › on Personal Files › [XAT-5042] Favorite action has empty star icon for an item not marked as favorite
[Favorite Actions] › src/tests/mark-favorite.e2e.ts:144:9 › Mark items as favorites › on Personal Files › [XAT-5045] Favorite a file
[Favorite Actions] › src/tests/mark-favorite.e2e.ts:162:9 › Mark items as favorites › on Personal Files › [XAT-5048] Favorite multiple items - all unfavorite
6 passed (4.1m)
|
🎭 Playwright Run Summary
11 passed (3.4m)
|
🎭 Playwright Run Summary
20 passed (1.5m)
|
🎭 Playwright Run Summary
34 passed (3.4m)
|
🎭 Playwright Run Summary
49 passed (5.8m)
|
🎭 Playwright Run Summary
4 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
[List Views] › src/tests/recent-files.e2e.ts:100:7 › Recent Files › [C280486] Location column redirect - file in folder
64 passed (6.8m)
|