GH Auto: Upstream dependencies ADF:6.4.0-6403606261 JS-API:7.1.0-1371 using Tag:6.4.0-6403606261 #1431
Triggered via pull request
October 4, 2023 09:06
Status
Success
Total duration
1h 28m 53s
Artifacts
3
pull-request.yml
on: pull_request
Annotations
13 errors, 26 warnings, and 5 notices
[Folder Rules] › src/tests/actions.spec.ts:54:7 › Folder Rules Actions › [C691637] Create a rule with actions:
e2e/playwright/folder-rules/src/tests/actions.spec.ts#L1
1) [Folder Rules] › src/tests/actions.spec.ts:54:7 › Folder Rules Actions › [C691637] Create a rule with actions
Test finished within timeout of 45000ms, but tearing down "context" ran out of time.
Please allow more time for the test, since teardown is attributed towards the test timeout budget.
|
[Folder Rules] › src/tests/conditions.spec.ts:51:7 › Folder Rules Conditions › [C691638] Create a rule with condition:
e2e/playwright/folder-rules/src/tests/conditions.spec.ts#L1
2) [Folder Rules] › src/tests/conditions.spec.ts:51:7 › Folder Rules Conditions › [C691638] Create a rule with condition
Test timeout of 45000ms exceeded.
|
[Folder Rules] › src/tests/conditions.spec.ts:51:7 › Folder Rules Conditions › [C691638] Create a rule with condition:
projects/aca-playwright-shared/src/page-objects/components/actions-dropdown.component.ts#L77
2) [Folder Rules] › src/tests/conditions.spec.ts:51:7 › Folder Rules Conditions › [C691638] Create a rule with condition
Error: locator.click: Target closed
=========================== logs ===========================
waiting for locator('aca-rule-action-list [data-automation-id="rule-action-select"]').first()
locator resolved to <mat-select tabindex="0" role="combobox" id="mat-select-2" a…>…</mat-select>
attempting click action
waiting for element to be visible, enabled and stable
element is visible, enabled and stable
scrolling into view if needed
============================================================
at ../../../projects/aca-playwright-shared/src/page-objects/components/actions-dropdown.component.ts:77
75 | await this.addActionButtonLocator.click();
76 | }
> 77 | await this.actionDropdownLocator.nth(index).click();
| ^
78 | const option = this.getOptionLocator(action);
79 | await option.click();
80 | }
at ActionsDropdownComponent.selectAction (/home/runner/work/alfresco-content-app/alfresco-content-app/projects/aca-playwright-shared/src/page-objects/components/actions-dropdown.component.ts:77:49)
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/folder-rules/src/tests/conditions.spec.ts:61:37
|
[Folder Rules] › src/tests/conditions.spec.ts:51:7 › Folder Rules Conditions › [C691638] Create a rule with condition:
e2e/playwright/folder-rules/src/tests/conditions.spec.ts#L1
2) [Folder Rules] › src/tests/conditions.spec.ts:51:7 › Folder Rules Conditions › [C691638] Create a rule with condition
Pending operations:
- locator.click at projects/aca-playwright-shared/src/page-objects/components/conditions.component.ts:49:41
|
[Viewer] › src/tests/viewer.spec.ts:56:7 › viewer file › [C279269] Viewer opens on double clicking on a file from Personal Files:
e2e/playwright/viewer/src/tests/viewer.spec.ts#L36
1) [Viewer] › src/tests/viewer.spec.ts:56:7 › viewer file › [C279269] Viewer opens on double clicking on a file from Personal Files
"beforeAll" hook timeout of 45000ms exceeded.
34 | let fileDocxId: string;
35 |
> 36 | test.beforeAll(async ({ fileAction, shareAction, favoritesPageAction }) => {
| ^
37 | await apiClientFactory.setUpAcaBackend('***');
38 | const node = await apiClientFactory.nodes.createNode('-my-', { name: randomFolderName, nodeType: 'cm:folder', relativePath: '/' });
39 | folderId = node.entry.id;
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/viewer/src/tests/viewer.spec.ts:36:8
|
[Viewer] › src/tests/viewer.spec.ts:84:7 › viewer file › [C284636] Viewer opens for a file from Recent Files:
e2e/playwright/viewer/src/tests/viewer.spec.ts#L1
2) [Viewer] › src/tests/viewer.spec.ts:84:7 › viewer file › [C284636] Viewer opens for a file from Recent Files
Test timeout of 45000ms exceeded.
|
[Viewer] › src/tests/viewer.spec.ts:84:7 › viewer file › [C284636] Viewer opens for a file from Recent Files:
e2e/playwright/viewer/src/tests/viewer.spec.ts#L1
2) [Viewer] › src/tests/viewer.spec.ts:84:7 › viewer file › [C284636] Viewer opens for a file from Recent Files
Pending operations:
- locator.isVisible at projects/aca-playwright-shared/src/page-objects/components/viewer.component.ts:56:37
|
[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-1p251.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: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
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
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-fg8tm.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:258:11 › Create folder from template › Personal Files page › Create from template dialog › [C325145] Folder name ending with a dot:
e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts#L261
2) [Actions] › src/tests/create-folder-from-template.spec.ts:258:11 › Create folder from template › Personal Files page › Create from template dialog › [C325145] Folder name ending with a dot
Error: Timed out 5000ms waiting for expect(received).toHaveValue(expected)
Expected string: "template-folder1-1g8i8."
Received string: ""
Call log:
- expect.toHaveValue with timeout 5000ms
- waiting for locator('ng-component label').filter({ hasText: 'Name *' })
259 | await createFolderFromTemplateDialog.getDialogLabel(nameLabel).type(dotString);
260 | await createFolderFromTemplateDialog.page.keyboard.press(tabKeyString);
> 261 | await expect(createFolderFromTemplateDialog.getDialogLabel(nameLabel)).toHaveValue(templateFolder1 + dotString);
| ^
262 | expect
263 | .soft(await createFolderFromTemplateDialog.isErrorMessageDisplayed(errorStrings.nameEndWithDotError), errorStrings.errorMessageNotPresent)
264 | .toBe(true);
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts:261:80
|
[Actions] › src/tests/create-folder-from-template.spec.ts:282:11 › Create folder from template › Personal Files page › Create from template dialog › [C325141] Title too long:
e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts#L1
3) [Actions] › src/tests/create-folder-from-template.spec.ts:282:11 › Create folder from template › Personal Files page › Create from template dialog › [C325141] Title too long
Test timeout of 45000ms exceeded.
|
[Actions] › src/tests/create-folder-from-template.spec.ts:282:11 › Create folder from template › Personal Files page › Create from template dialog › [C325141] Title too long:
e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts#L283
3) [Actions] › src/tests/create-folder-from-template.spec.ts:282:11 › Create folder from template › Personal Files page › Create from template dialog › [C325141] Title too long
Error: locator.fill: Page closed
=========================== logs ===========================
waiting for locator('ng-component label').filter({ hasText: 'Title' })
locator resolved to <label for="mat-input-2" aria-owns="mat-input-2" ng-ref…>…</label>
elementHandle.fill("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx")
waiting for element to be visible, enabled and editable
element was detached from the DOM, retrying
============================================================
281 |
282 | test('[C325141] Title too long', async () => {
> 283 | await createFolderFromTemplateDialog.getDialogLabel(titleLabel).fill(Utils.string257Long);
| ^
284 | await createFolderFromTemplateDialog.page.keyboard.press(tabKeyString);
285 | await expect(createFolderFromTemplateDialog.getDialogLabel(titleLabel)).toHaveValue(Utils.string257Long);
286 | expect
at /home/runner/work/alfresco-content-app/alfresco-content-app/e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts:283:73
|
[Actions] › src/tests/create-folder-from-template.spec.ts:282:11 › Create folder from template › Personal Files page › Create from template dialog › [C325141] Title too long:
e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts#L1
3) [Actions] › src/tests/create-folder-from-template.spec.ts:282:11 › Create folder from template › Personal Files page › Create from template dialog › [C325141] Title too long
Pending operations:
- locator.fill at e2e/playwright/actions/src/tests/create-folder-from-template.spec.ts:283:73
|
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: editActions,favoriteActions
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.
|
E2e test suites: deleteActions
No files were found with the provided path: test-results/. No artifacts will be uploaded.
|
E2e test suites: actionsAvailableLibraries,actionsAvailableNewMenu
No files were found with the provided path: test-results/. No artifacts will be uploaded.
|
E2e test suites: libraryActions
No files were found with the provided path: test-results/. No artifacts will be uploaded.
|
E2e test suites: createActions
No files were found with the provided path: test-results/. No artifacts will be uploaded.
|
E2e test suites: copyMoveActions
No files were found with the provided path: test-results/. No artifacts will be uploaded.
|
E2e test suites: pagination
No files were found with the provided path: test-results/. No artifacts will be uploaded.
|
E2e test suites: shareActions
No files were found with the provided path: test-results/. No artifacts will be uploaded.
|
E2e test suites: listViews,navigation
No files were found with the provided path: test-results/. No artifacts will be uploaded.
|
E2e test suites: search
No files were found with the provided path: test-results/. No artifacts will be uploaded.
|
E2e test suites: uploadDownloadActions
No files were found with the provided path: test-results/. No artifacts will be uploaded.
|
E2e test suites: viewer,infoDrawer,extensions
No files were found with the provided path: test-results/. No artifacts will be uploaded.
|
E2e test suites: actionsAvailableFilesFolders
No files were found with the provided path: test-results/. No artifacts will be uploaded.
|
E2e test suites: actionsAvailableSpecialPermissions
No files were found with the provided path: test-results/. No artifacts will be uploaded.
|
🎭 Playwright Run Summary
6 passed (48.5s)
|
🎭 Playwright Run Summary
2 flaky
[Folder Rules] › src/tests/actions.spec.ts:54:7 › Folder Rules Actions › [C691637] Create a rule with actions
[Folder Rules] › src/tests/conditions.spec.ts:51:7 › Folder Rules Conditions › [C691638] Create a rule with condition
1 passed (1.6m)
|
🎭 Playwright Run Summary
16 passed (2.4m)
|
🎭 Playwright Run Summary
2 flaky
[Viewer] › src/tests/viewer.spec.ts:56:7 › viewer file › [C279269] Viewer opens on double clicking on a file from Personal Files
[Viewer] › src/tests/viewer.spec.ts:84:7 › viewer file › [C284636] Viewer opens for a file from Recent Files
19 passed (5.1m)
|
🎭 Playwright Run Summary
3 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:258:11 › Create folder from template › Personal Files page › Create from template dialog › [C325145] Folder name ending with a dot
[Actions] › src/tests/create-folder-from-template.spec.ts:282:11 › Create folder from template › Personal Files page › Create from template dialog › [C325141] Title too long
39 passed (7.7m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
actions
Expired
|
11 MB |
|
folder-rules
Expired
|
7.19 MB |
|
viewer
Expired
|
2.87 MB |
|