Skip to content

[ACS-6126] Fixed accessibility issue #1582

[ACS-6126] Fixed accessibility issue

[ACS-6126] Fixed accessibility issue #1582

Re-run triggered October 25, 2023 04:16
Status Failure
Total duration 18m 17s
Artifacts 16
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

pull-request.yml

on: pull_request
Matrix: unit-tests
Matrix: E2e test suites: Playwright
Matrix: e2es
Finalize
4s
Finalize
Fit to window
Zoom out
Zoom in

Annotations

15 errors, 14 warnings, and 6 notices
[Actions] › src/tests/create-folder-from-template.spec.ts:192:11 › Create folder from template › Personal Files page › Select Template dialog › [C325139] Next button is disabled when selecting a file: e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts#L193
1) [Actions] › src/tests/create-folder-from-template.spec.ts:192:11 › Create folder from template › Personal Files page › Select Template dialog › [C325139] Next button is disabled when selecting a file Error: Timed out 5000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('adf-datatable adf-datatable-row').filter({ hasText: 'file-in-root-na9tx.txt' }) 191 | 192 | test('[C325139] Next button is disabled when selecting a file', async () => { > 193 | await expect(dataTable.getRowByName(fileInRootFolder)).toBeVisible(); | ^ 194 | await expect(selectFolderTemplateDialog.actionButton).toBeDisabled(); 195 | 196 | await dataTable.getRowByName(fileInRootFolder).click(); at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts:193:64
[Actions] › src/tests/create-folder-from-template.spec.ts:229:11 › Create folder from template › Personal Files page › Create from template dialog › [C325143] Folder name is required: e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts#L230
2) [Actions] › src/tests/create-folder-from-template.spec.ts:229:11 › Create folder from template › Personal Files page › Create from template dialog › [C325143] Folder name is required Error: Timed out 5000ms waiting for expect(received).toHaveValue(expected) Expected string: "template-folder1-gmrre" Received string: "" Call log: - expect.toHaveValue with timeout 5000ms - waiting for locator('app-create-from-template-dialog label').filter({ hasText: 'Name *' }) 228 | 229 | test('[C325143] Folder name is required', async () => { > 230 | await expect(createFolderFromTemplateDialog.getDialogLabel(nameLabel)).toHaveValue(templateFolder1); | ^ 231 | 232 | await createFolderFromTemplateDialog.getDialogLabel(nameLabel).clear(); 233 | await createFolderFromTemplateDialog.page.keyboard.press(tabKeyString); at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts:230:80
[Actions] › src/tests/create-folder-from-template.spec.ts:292:11 › Create folder from template › Personal Files page › Create from template dialog › [C325140] Description too long: e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts#L295
3) [Actions] › src/tests/create-folder-from-template.spec.ts:292:11 › Create folder from template › Personal Files page › Create from template dialog › [C325140] Description too long Error: Timed out 5000ms waiting for expect(received).toHaveValue(expected) Expected string: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" Received string: "" Call log: - expect.toHaveValue with timeout 5000ms - waiting for locator('app-create-from-template-dialog label').filter({ hasText: 'Description' }) 293 | await createFolderFromTemplateDialog.getDialogLabel(descriptionLabel).fill(Utils.string513Long); 294 | await createFolderFromTemplateDialog.page.keyboard.press(tabKeyString); > 295 | await expect(createFolderFromTemplateDialog.getDialogLabel(descriptionLabel)).toHaveValue(Utils.string513Long); | ^ 296 | expect 297 | .soft( 298 | await createFolderFromTemplateDialog.isErrorMessageDisplayed(errorStrings.descriptionLengthLimitError), at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts:295:87
[Actions] › src/tests/create-folder-from-template.spec.ts:292:11 › Create folder from template › Personal Files page › Create from template dialog › [C325140] Description too long: e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts#L1
3) [Actions] › src/tests/create-folder-from-template.spec.ts:292:11 › Create folder from template › Personal Files page › Create from template dialog › [C325140] Description too long Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 45000ms exceeded.
[Actions] › src/tests/create-folder-from-template.spec.ts:292:11 › Create folder from template › Personal Files page › Create from template dialog › [C325140] Description too long: e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts#L293
3) [Actions] › src/tests/create-folder-from-template.spec.ts:292:11 › Create folder from template › Personal Files page › Create from template dialog › [C325140] Description too long Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.fill: Page closed =========================== logs =========================== waiting for locator('app-create-from-template-dialog label').filter({ hasText: 'Description' }) ============================================================ 291 | 292 | test('[C325140] Description too long', async () => { > 293 | await createFolderFromTemplateDialog.getDialogLabel(descriptionLabel).fill(Utils.string513Long); | ^ 294 | await createFolderFromTemplateDialog.page.keyboard.press(tabKeyString); 295 | await expect(createFolderFromTemplateDialog.getDialogLabel(descriptionLabel)).toHaveValue(Utils.string513Long); 296 | expect at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts:293:79
[Actions] › src/tests/create-folder-from-template.spec.ts:292:11 › Create folder from template › Personal Files page › Create from template dialog › [C325140] Description too long: e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts#L1
3) [Actions] › src/tests/create-folder-from-template.spec.ts:292:11 › Create folder from template › Personal Files page › Create from template dialog › [C325140] Description too long Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Pending operations: - locator.fill at e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts:293:79
[Actions] › src/tests/create-folder-from-template.spec.ts:305:11 › Create folder from template › Personal Files page › Create from template dialog › [C325156] Create a folder with a duplicate name: e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts#L1
4) [Actions] › src/tests/create-folder-from-template.spec.ts:305:11 › Create folder from template › Personal Files page › Create from template dialog › [C325156] Create a folder with a duplicate name Test timeout of 45000ms exceeded.
[Actions] › src/tests/create-folder-from-template.spec.ts:305:11 › Create folder from template › Personal Files page › Create from template dialog › [C325156] Create a folder with a duplicate name: projects/aca-playwright-shared/src/page-objects/components/dialogs/create-from-template-dialog-component.ts#L52
4) [Actions] › src/tests/create-folder-from-template.spec.ts:305:11 › Create folder from template › Personal Files page › Create from template dialog › [C325156] Create a folder with a duplicate name Error: locator.fill: Page closed =========================== logs =========================== waiting for locator('app-create-from-template-dialog label').filter({ hasText: 'Name *' }) locator resolved to <label for="mat-input-1" aria-owns="mat-input-1" ng-ref…>…</label> elementHandle.fill("playwright-folder-1gloh") waiting for element to be visible, enabled and editable element was detached from the DOM, retrying ============================================================ at ../../../projects/aca-playwright-shared/src/page-objects/components/dialogs/create-from-template-dialog-component.ts:52 50 | */ 51 | async createNewFolderFromTemplate( nameInput: string, titleInput?: string, descriptionInput?: string): Promise<void> { > 52 | await this.getDialogLabel('Name *').fill(nameInput); | ^ 53 | if (titleInput) { await this.getDialogLabel('Title').fill(titleInput); } 54 | if (descriptionInput) { await this.getDialogLabel('Description').fill(descriptionInput); } 55 | await this.createButton.click(); at CreateFromTemplateDialogComponent.createNewFolderFromTemplate (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/components/dialogs/create-from-template-dialog-component.ts:52:43) at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts:308:46
[Actions] › src/tests/create-folder-from-template.spec.ts:305:11 › Create folder from template › Personal Files page › Create from template dialog › [C325156] Create a folder with a duplicate name: e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts#L1
4) [Actions] › src/tests/create-folder-from-template.spec.ts:305:11 › Create folder from template › Personal Files page › Create from template dialog › [C325156] Create a folder with a duplicate name Pending operations: - locator.fill at projects/aca-playwright-shared/src/page-objects/components/dialogs/create-from-template-dialog-component.ts:52:43
[Actions] › src/tests/create-folder-from-template.spec.ts:352:11 › Create folder from template › Personal Files page › Folder created from template on Personal Files › [C325158] Trim spaces from folder Name: e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts#L1
5) [Actions] › src/tests/create-folder-from-template.spec.ts:352:11 › Create folder from template › Personal Files page › Folder created from template on Personal Files › [C325158] Trim spaces from folder Name Test timeout of 45000ms exceeded.
[special-permissions] › src/tests/viewer.ts:341:11 › Special permissions : › Consumer › on Viewer › Consumer available actions : › file opened from Search Results › File Office - [C326664]: projects/aca-playwright-shared/src/page-objects/components/search/search-input.component.ts#L47
1) [special-permissions] › src/tests/viewer.ts:341:11 › Special permissions : › Consumer › on Viewer › Consumer available actions : › file opened from Search Results › File Office - [C326664] TimeoutError: locator.waitFor: Timeout 5000ms exceeded. =========================== logs =========================== waiting for locator('aca-page-layout .adf-datatable-row[role="row"]').filter({ hasText: 'file-12azg-docx.docx' }) to be visible ============================================================ at ../../../projects/aca-playwright-shared/src/page-objects/components/search/search-input.component.ts:47 45 | 46 | async performDoubleClickFolderOrFileToOpen(name: string): Promise<void> { > 47 | await this.getCellLinkByName(name).waitFor({ state: 'visible', timeout: timeouts.medium }); | ^ 48 | await this.getCellLinkByName(name).dblclick(); 49 | await this.spinnerWaitForReload(); 50 | } at SearchInputComponent.performDoubleClickFolderOrFileToOpen (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/components/search/search-input.component.ts:47:40) at checkViewerActions (/home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/special-permissions-actions-available/src/tests/viewer.ts:334:38) at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/special-permissions-actions-available/src/tests/viewer.ts:342:9
[special-permissions] › src/tests/viewer.ts:361:11 › Special permissions : › Consumer › on Viewer › Consumer available actions : › file opened from Search Results › File simple - [C326666]: projects/aca-playwright-shared/src/page-objects/components/search/search-input.component.ts#L47
2) [special-permissions] › src/tests/viewer.ts:361:11 › Special permissions : › Consumer › on Viewer › Consumer available actions : › file opened from Search Results › File simple - [C326666] TimeoutError: locator.waitFor: Timeout 5000ms exceeded. =========================== logs =========================== waiting for locator('aca-page-layout .adf-datatable-row[role="row"]').filter({ hasText: 'file-1gxog.txt' }) to be visible ============================================================ at ../../../projects/aca-playwright-shared/src/page-objects/components/search/search-input.component.ts:47 45 | 46 | async performDoubleClickFolderOrFileToOpen(name: string): Promise<void> { > 47 | await this.getCellLinkByName(name).waitFor({ state: 'visible', timeout: timeouts.medium }); | ^ 48 | await this.getCellLinkByName(name).dblclick(); 49 | await this.spinnerWaitForReload(); 50 | } at SearchInputComponent.performDoubleClickFolderOrFileToOpen (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/components/search/search-input.component.ts:47:40) at checkViewerActions (/home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/special-permissions-actions-available/src/tests/viewer.ts:334:38) at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/special-permissions-actions-available/src/tests/viewer.ts:362:9
[special-permissions] › src/tests/viewer.ts:361:11 › Special permissions : › Consumer › on Viewer › Consumer available actions : › file opened from Search Results › File simple - [C326666]: projects/aca-playwright-shared/src/page-objects/components/search/search-input.component.ts#L47
2) [special-permissions] › src/tests/viewer.ts:361:11 › Special permissions : › Consumer › on Viewer › Consumer available actions : › file opened from Search Results › File simple - [C326666] Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.waitFor: Timeout 5000ms exceeded. =========================== logs =========================== waiting for locator('aca-page-layout .adf-datatable-row[role="row"]').filter({ hasText: 'file-l5xro.txt' }) to be visible ============================================================ at ../../../projects/aca-playwright-shared/src/page-objects/components/search/search-input.component.ts:47 45 | 46 | async performDoubleClickFolderOrFileToOpen(name: string): Promise<void> { > 47 | await this.getCellLinkByName(name).waitFor({ state: 'visible', timeout: timeouts.medium }); | ^ 48 | await this.getCellLinkByName(name).dblclick(); 49 | await this.spinnerWaitForReload(); 50 | } at SearchInputComponent.performDoubleClickFolderOrFileToOpen (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/components/search/search-input.component.ts:47:40) at checkViewerActions (/home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/special-permissions-actions-available/src/tests/viewer.ts:334:38) at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/special-permissions-actions-available/src/tests/viewer.ts:362:9
E2e test suites: viewer,infoDrawer,extensions
Process completed with exit code 1.
Finalize
Process completed with exit code 1.
lint: projects/aca-shared/rules/src/app.rules.ts#L181
Prefer using an optional chain expression instead, as it's more concise and easier to read
lint: projects/aca-shared/rules/src/app.rules.ts#L310
Prefer using an optional chain expression instead, as it's more concise and easier to read
lint: projects/aca-shared/rules/src/app.rules.ts#L319
Prefer using an optional chain expression instead, as it's more concise and easier to read
lint: projects/aca-shared/rules/src/app.rules.ts#L332
Prefer using an optional chain expression instead, as it's more concise and easier to read
lint: projects/aca-shared/rules/src/app.rules.ts#L379
Prefer using an optional chain expression instead, as it's more concise and easier to read
lint: projects/aca-shared/rules/src/app.rules.ts#L398
Prefer using an optional chain expression instead, as it's more concise and easier to read
lint: projects/aca-shared/rules/src/app.rules.ts#L592
Prefer using an optional chain expression instead, as it's more concise and easier to read
lint: projects/aca-shared/rules/src/app.rules.ts#L596
Prefer using an optional chain expression instead, as it's more concise and easier to read
lint: projects/aca-shared/rules/src/app.rules.ts#L602
Prefer using an optional chain expression instead, as it's more concise and easier to read
lint: projects/aca-shared/rules/src/app.rules.ts#L629
Prefer using an optional chain expression instead, as it's more concise and easier to read
E2e test suites: Playwright (authentication, 4)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
E2e test suites: Playwright (viewer, 3)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
E2e test suites: Playwright (folder-rules, 2)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
E2e test suites: Playwright (navigation, 5)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
🎭 Playwright Run Summary
6 flaky [Actions] › src/tests/create-folder-from-template.spec.ts:192:11 › Create folder from template › Personal Files page › Select Template dialog › [C325139] Next button is disabled when selecting a file [Actions] › src/tests/create-folder-from-template.spec.ts:229:11 › Create folder from template › Personal Files page › Create from template dialog › [C325143] Folder name is required [Actions] › src/tests/create-folder-from-template.spec.ts:292:11 › Create folder from template › Personal Files page › Create from template dialog › [C325140] Description too long [Actions] › src/tests/create-folder-from-template.spec.ts:305:11 › Create folder from template › Personal Files page › Create from template dialog › [C325156] Create a folder with a duplicate name [Actions] › src/tests/create-folder-from-template.spec.ts:352:11 › Create folder from template › Personal Files page › Folder created from template on Personal Files › [C325158] Trim spaces from folder Name [Actions] › src/tests/create-folder-from-template.spec.ts:390:9 › Create folder from template › Folder created from template on Personal Files Libraries › [C325161] Create a folder from a template from library - with Name, Title and Description 36 passed (9.4m)
🎭 Playwright Run Summary
6 passed (47.2s)
🎭 Playwright Run Summary
21 passed (3.2m)
🎭 Playwright Run Summary
3 passed (38.6s)
🎭 Playwright Run Summary
16 passed (1.8m)
🎭 Playwright Run Summary
2 flaky [special-permissions] › src/tests/viewer.ts:341:11 › Special permissions : › Consumer › on Viewer › Consumer available actions : › file opened from Search Results › File Office - [C326664] [special-permissions] › src/tests/viewer.ts:361:11 › Special permissions : › Consumer › on Viewer › Consumer available actions : › file opened from Search Results › File simple - [C326666] 34 passed (8.7m)

Artifacts

Produced during runtime
Name Size
actions Expired
23.8 MB
actionsAvailableFilesFolders Expired
2.43 MB
actionsAvailableLibraries,actionsAvailableNewMenu Expired
2.21 MB
actionsAvailableSpecialPermissions Expired
3.22 MB
copyMoveActions Expired
2.15 MB
createActions Expired
2.18 MB
deleteActions Expired
2.14 MB
editActions,favoriteActions Expired
2.13 MB
libraryActions Expired
2.14 MB
listViews,navigation Expired
2.13 MB
pagination Expired
3.13 MB
search Expired
2.1 MB
shareActions Expired
2.18 MB
special-permissions Expired
7.28 MB
uploadDownloadActions Expired
2.12 MB
viewer,infoDrawer,extensions Expired
2.27 MB