chore(block-editor): Fix add links #29880
2270 passed, 5 failed and 84 skipped
✔️ /tmp/build-reports-test/build-reports-test-E2E JVM E2E Suite/e2e/dotcms-e2e-java/target/failsafe-reports/TEST-com.dotcms.e2e.E2eTestSuite.xml
No tests found
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.dotcms.e2e.E2eTestSuite | 29s |
✔️ /tmp/build-reports-test/build-reports-test-E2E JVM E2E Suite/e2e/dotcms-e2e-java/target/failsafe-reports/TEST-com.dotcms.e2e.test.LoginTests.xml
7 tests were completed in 29s with 7 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.dotcms.e2e.test.LoginTests | 7✔️ | 29s |
❌ /tmp/build-reports-test/build-reports-test-E2E Node E2E Suite/e2e/dotcms-e2e-node/target/failsafe-reports/TEST-e2e-node-results.xml
41 tests were completed in 727s with 36 passed, 5 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
contentSearch/contentEditing.spec.ts | 16✔️ | 5❌ | 612s | |
contentSearch/portletIntegrity.spec.ts | 9✔️ | 72s | ||
login/login.spec.ts | 3✔️ | 15s | ||
login/translations.spec.ts | 8✔️ | 8s |
❌ contentSearch/contentEditing.spec.ts
❌ Validate you are able to add file assets creating a new file
FAILURE: contentEditing.spec.ts:166:5 Validate you are able to add file assets creating a new file
❌ Validate you can edit text on binary fields
FAILURE: contentEditing.spec.ts:186:5 Validate you can edit text on binary fields
❌ Validate you are able to delete file on binary fields
FAILURE: contentEditing.spec.ts:216:5 Validate you are able to delete file on binary fields
❌ Validate file assets show corresponding information
FAILURE: contentEditing.spec.ts:238:5 Validate file assets show corresponding information
❌ Validate the download of binary fields on file assets
FAILURE: contentEditing.spec.ts:260:5 Validate the download of binary fields on file assets
✔️ /tmp/build-reports-test/build-reports-test-Frontend Tests/core-web/target/core-web-reports/TEST-dotcms-ui.xml
1913 tests were completed in 59s with 1833 passed, 0 failed and 80 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
Chrome Headless 131.0.0.0 (Linux x86_64) | 1833✔️ | 80✖️ | 59s |
✔️ /tmp/build-reports-test/build-reports-test-Frontend Tests/target/core-web-reports/TEST-data-access-experiment.xml
3 tests were completed in 36s with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
DotExperimentExperimentResolver | 2✔️ | 30s | ||
DotExperimentsConfigResolver | 1✔️ | 25s |
✔️ /tmp/build-reports-test/build-reports-test-Frontend Tests/target/core-web-reports/TEST-dotcdn.xml
6 tests were completed in 23s with 4 passed, 0 failed and 2 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
DotCDNComponentStore | 2✔️ | 1✖️ | 19s | |
DotcdnService | 2✔️ | 1✖️ | 19s |
✔️ /tmp/build-reports-test/build-reports-test-Frontend Tests/target/core-web-reports/TEST-portlet-experiment.xml
242 tests were completed in 172s with 242 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
DotExperimentOptionsComponent | 3✔️ | 3s | ||
DotExperimentsAnalyticAppMisconfigurationComponent | 4✔️ | 14s | ||
DotExperimentsConfigurationComponent | 7✔️ | 18s | ||
DotExperimentsConfigurationGoalsComponent | 9✔️ | 11s | ||
DotExperimentsConfigurationGoalSelectComponent | 12✔️ | 26s | ||
DotExperimentsConfigurationItemsCountComponent | 1✔️ | 3s | ||
DotExperimentsConfigurationSchedulingAddComponent | 7✔️ | 11s | ||
DotExperimentsConfigurationSchedulingComponent | 5✔️ | 8s | ||
DotExperimentsConfigurationSkeletonComponent | 1✔️ | 3s | ||
DotExperimentsConfigurationStore | 39✔️ | 42s | ||
DotExperimentsConfigurationTargetingComponent | 2✔️ | 19s | ||
DotExperimentsConfigurationTrafficAllocationAddComponent | 4✔️ | 10s | ||
DotExperimentsConfigurationTrafficComponent | 6✔️ | 9s | ||
DotExperimentsConfigurationTrafficSplitAddComponent | 5✔️ | 8s | ||
DotExperimentsConfigurationVariantsAddComponent | 3✔️ | 13s | ||
DotExperimentsConfigurationVariantsComponent | 11✔️ | 23s | ||
DotExperimentsCreateComponent | 7✔️ | 10s | ||
DotExperimentsDetailsTableComponent | 6✔️ | 7s | ||
DotExperimentsExperimentGoalReachPageConfigComponent | 3✔️ | 16s | ||
DotExperimentsExperimentSummaryComponent | 5✔️ | 15s | ||
DotExperimentsGoalConfigurationUrlParameterComponentComponent | 5✔️ | 9s | ||
DotExperimentsGoalsComingSoonComponent | 1✔️ | 13s | ||
DotExperimentsInlineEditTextComponent | 17✔️ | 11s | ||
DotExperimentsListStore | 19✔️ | 41s | ||
DotExperimentsListTableComponent | 5✔️ | 12s | ||
DotExperimentsReportDailyDetailsComponent | 2✔️ | 11s | ||
DotExperimentsReportsChartComponent | 3✔️ | 16s | ||
DotExperimentsReportsComponent | 8✔️ | 21s | ||
DotExperimentsReportsStore | 23✔️ | 42s | ||
DotExperimentsShellComponent | 3✔️ | 7s | ||
DotExperimentsStatusFilterComponent | 2✔️ | 11s | ||
ExperimentsHeaderComponent | 5✔️ | 14s | ||
ExperimentsListComponent | 9✔️ | 18s |
✔️ /tmp/build-reports-test/build-reports-test-Frontend Tests/target/core-web-reports/TEST-template-builder.xml
147 tests were completed in 2230s with 145 passed, 0 failed and 2 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
AddStyleClassesDialogComponent | 12✔️ | 22s | ||
AddWidgetComponent | 7✔️ | 2s | ||
DotLayoutPropertiesComponent | 1✖️ | 7s | ||
DotLayoutPropertiesItemComponent | 4✔️ | 2s | ||
DotLayoutSidebarComponent | 4✔️ | 1✖️ | 10s | |
DotTemplateBuilderStore | 27✔️ | 2156s | ||
JsonClassesService | 4✔️ | 3s | ||
parseFromDotObjectToGridStack | 14✔️ | 4s | ||
RemoveConfirmDialogComponent | 5✔️ | 9s | ||
TemplateBuilderActionsComponent | 3✔️ | 9s | ||
TemplateBuilderBackgroundColumnsComponent | 1✔️ | 3s | ||
TemplateBuilderBoxComponent | 18✔️ | 2161s | ||
TemplateBuilderComponent | 23✔️ | 2214s | ||
TemplateBuilderRowComponent | 9✔️ | 10s | ||
TemplateBuilderSectionComponent | 2✔️ | 4s | ||
TemplateBuilderSidebarComponent | 4✔️ | 9s | ||
TemplateBuilderThemeSelectorComponent | 8✔️ | 18s |
Annotations
github-actions / Test Report
contentSearch/contentEditing.spec.ts ► Validate you are able to add file assets creating a new file
Failed test found in:
/tmp/build-reports-test/build-reports-test-E2E Node E2E Suite/e2e/dotcms-e2e-node/target/failsafe-reports/TEST-e2e-node-results.xml
Error:
FAILURE: contentEditing.spec.ts:166:5 Validate you are able to add file assets creating a new file
Raw output
[chromium] › contentSearch/contentEditing.spec.ts:166:5 › Validate you are able to add file assets creating a new file
Test timeout of 30000ms exceeded.
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('iframe[name="detailFrame"]').contentFrame().getByLabel('▼').getByText('Add New Content')
- locator resolved to <td colspan="2" role="presentation" id="dijit_MenuItem_2_text" class="dijitReset dijitMenuItemLabel" data-dojo-attach-point="containerNode,textDirNode">Add New Content</td>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #10
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #11
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #12
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #13
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #14
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #15
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #16
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #17
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #18
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #19
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #20
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #21
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #22
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #23
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #24
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #25
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #26
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #27
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #28
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #29
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #30
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #31
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #32
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #33
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #34
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #35
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #36
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #37
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #38
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #39
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #40
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #41
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #42
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #43
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #44
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #45
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #46
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #47
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #48
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #49
- waiting 500ms
at ../utils/contentUtils.ts:124
122 | await waitForVisibleAndCallback(iframe.getByLabel('actionPrimaryMenu'), async () => {
123 | });
> 124 | await iframe.getByLabel('▼').getByText('Add New Content').click();
| ^
125 | const headingLocator = page.getByRole('heading');
126 | await waitForVisibleAndCallback(headingLocator, () => expect(headingLocator).toHaveText(typeString));
127 | };
at ContentUtils.addNewContentAction (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/contentUtils.ts:124:67)
at /home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/tests/contentSearch/contentEditing.spec.ts:169:5
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
Error: locator.waitFor: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('iframe[name="detailFrame"]').contentFrame().getByLabel('actionPrimaryMenu') to be visible
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
- locator resolved to hidden <div id="popup_1" role="region" aria-label="actionPrimaryMenu" class="dijitPopup dijitMenuPopup" dijitpopupparent="dijit_form_DropDownButton_0">…</div>
at ../utils/dotCMSUtils.ts:44
42 | */
43 | export const waitFor = async (locator: Locator, state: "attached" | "detached" | "visible" | "hidden"): Promise<void> => {
> 44 | await locator.waitFor({state: state});
| ^
45 | }
46 |
47 | /**
at waitFor (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/dotCMSUtils.ts:44:19)
at waitForAndCallback (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/dotCMSUtils.ts:54:11)
at waitForVisibleAndCallback (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/dotCMSUtils.ts:64:11)
at ContentUtils.addNewContentAction (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/contentUtils.ts:122:40)
at /home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/tests/contentSearch/contentEditing.spec.ts:169:5
attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
test-results/contentSearch-contentEditi-4764e--assets-creating-a-new-file-chromium-retry1/trace.zip
Usage:
yarn playwright show-trace test-results/contentSearch-contentEditi-4764e--assets-creating-a-new-file-chromium-retry1/trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('iframe[name="detailFrame"]').contentFrame().getByLabel('▼').getByText('Add New Content')
- locator resolved to <td colspan="2" role="presentation" id="dijit_MenuItem_2_text" class="dijitReset dijitMenuItemLabel" data-dojo-attach-point="containerNode,textDirNode">Add New Content</td>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #10
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #11
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #12
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #13
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #14
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #15
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #16
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #17
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #18
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #19
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #20
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #21
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #22
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #23
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #24
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #25
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #26
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #27
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #28
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #29
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #30
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #31
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #32
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #33
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #34
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #35
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #36
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #37
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #38
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #39
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #40
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #41
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #42
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #43
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #44
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #45
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #46
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #47
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #48
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action, attempt #49
- waiting 500ms
at ../utils/contentUtils.ts:124
122 | await waitForVisibleAndCallback(iframe.getByLabel('actionPrimaryMenu'), async () => {
123 | });
> 124 | await iframe.getByLabel('▼').getByText('Add New Content').click();
| ^
125 | const headingLocator = page.getByRole('heading');
126 | await waitForVisibleAndCallback(headingLocator, () => expect(headingLocator).toHaveText(typeString));
127 | };
at ContentUtils.addNewContentAction (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/contentUtils.ts:124:67)
at /home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/tests/contentSearch/contentEditing.spec.ts:169:5
github-actions / Test Report
contentSearch/contentEditing.spec.ts ► Validate you can edit text on binary fields
Failed test found in:
/tmp/build-reports-test/build-reports-test-E2E Node E2E Suite/e2e/dotcms-e2e-node/target/failsafe-reports/TEST-e2e-node-results.xml
Error:
FAILURE: contentEditing.spec.ts:186:5 Validate you can edit text on binary fields
Raw output
[chromium] › contentSearch/contentEditing.spec.ts:186:5 › Validate you can edit text on binary fields
TypeError: Cannot read properties of null (reading 'click')
189 | await contentUtils.selectTypeOnFilter(page, fileAsset.locator);
190 | const contentElement = await contentUtils.getContentElement(page, fileAssetContent.newFileName);
> 191 | await contentElement.click();
| ^
192 | await waitForVisibleAndCallback(page.getByRole('heading'), () =>
193 | expect.soft(page.getByRole('heading')).toContainText(fileAsset.label)
194 | );
at /home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/tests/contentSearch/contentEditing.spec.ts:191:26
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded while running "beforeEach" hook.
21 | * @param page
22 | */
> 23 | test.beforeEach('Navigate to content portlet', async ({page}) => {
| ^
24 | const cmsUtils = new dotCMSUtils();
25 |
26 | const menuLocators = new MenuEntriesLocators(page);
at /home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/tests/contentSearch/contentEditing.spec.ts:23:6
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByTestId('submitButton')
- locator resolved to <button disabled pbutton="" data-testid="submitButton" _ngcontent-ng-c1584408420="" class="p-element login__button p-button p-component ng-star-inserted">…</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #10
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #11
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #12
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #13
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #14
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #15
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #16
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #17
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #18
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #19
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #20
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #21
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #22
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #23
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #24
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #25
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #26
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #27
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #28
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #29
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #30
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #31
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #32
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #33
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #34
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #35
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #36
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #37
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #38
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #39
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #40
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #41
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #42
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #43
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #44
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #45
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #46
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #47
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #48
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #49
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #50
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #51
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #52
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #53
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #54
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #55
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #56
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #57
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #58
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #59
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #60
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #61
- waiting 500ms
at ../utils/dotCMSUtils.ts:20
18 | await waitForVisibleAndCallback(passwordInputLocator, () => passwordInputLocator.fill(password));
19 | const loginBtnLocator = page.getByTestId(loginLocators.loginBtn);
> 20 | await waitForVisibleAndCallback(loginBtnLocator, () => loginBtnLocator.click());
| ^
21 | const gettingStartedLocator = page.getByRole('link', { name: 'Getting Started' });
22 | await waitForVisibleAndCallback(gettingStartedLocator, () => expect(gettingStartedLocator).toBeVisible());
23 | }
at callback (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/dotCMSUtils.ts:20:80)
at waitForAndCallback (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/dotCMSUtils.ts:55:11)
at waitForVisibleAndCallback (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/dotCMSUtils.ts:64:5)
at dotCMSUtils.login (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/dotCMSUtils.ts:20:9)
at /home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/tests/contentSearch/contentEditing.spec.ts:35:5
attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
test-results/contentSearch-contentEditi-4acb6--edit-text-on-binary-fields-chromium-retry1/trace.zip
Usage:
yarn playwright show-trace test-results/contentSearch-contentEditi-4acb6--edit-text-on-binary-fields-chromium-retry1/trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: Cannot read properties of null (reading 'click')
189 | await contentUtils.selectTypeOnFilter(page, fileAsset.locator);
190 | const contentElement = await contentUtils.getContentElement(page, fileAssetContent.newFileName);
> 191 | await contentElement.click();
| ^
192 | await waitForVisibleAndCallback(page.getByRole('heading'), () =>
193 | expect.soft(page.getByRole('heading')).toContainText(fileAsset.label)
194 | );
at /home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/tests/contentSearch/contentEditing.spec.ts:191:26
github-actions / Test Report
contentSearch/contentEditing.spec.ts ► Validate you are able to delete file on binary fields
Failed test found in:
/tmp/build-reports-test/build-reports-test-E2E Node E2E Suite/e2e/dotcms-e2e-node/target/failsafe-reports/TEST-e2e-node-results.xml
Error:
FAILURE: contentEditing.spec.ts:216:5 Validate you are able to delete file on binary fields
Raw output
[chromium] › contentSearch/contentEditing.spec.ts:216:5 › Validate you are able to delete file on binary fields
TypeError: Cannot read properties of null (reading 'click')
221 | await waitForVisibleAndCallback(mainFrame.locator('#contentWrapper'), async () => {});
222 | const contentElement = await contentUtils.getContentElement(page, fileAssetContent.newFileName);
> 223 | await contentElement.click();
| ^
224 | await waitForVisibleAndCallback(page.getByRole('heading'), () =>
225 | expect.soft(page.getByRole('heading')).toContainText(fileAsset.label)
226 | );
at /home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/tests/contentSearch/contentEditing.spec.ts:223:26
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: Cannot read properties of null (reading 'click')
221 | await waitForVisibleAndCallback(mainFrame.locator('#contentWrapper'), async () => {});
222 | const contentElement = await contentUtils.getContentElement(page, fileAssetContent.newFileName);
> 223 | await contentElement.click();
| ^
224 | await waitForVisibleAndCallback(page.getByRole('heading'), () =>
225 | expect.soft(page.getByRole('heading')).toContainText(fileAsset.label)
226 | );
at /home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/tests/contentSearch/contentEditing.spec.ts:223:26
attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
test-results/contentSearch-contentEditi-9caf7-elete-file-on-binary-fields-chromium-retry1/trace.zip
Usage:
yarn playwright show-trace test-results/contentSearch-contentEditi-9caf7-elete-file-on-binary-fields-chromium-retry1/trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: Cannot read properties of null (reading 'click')
221 | await waitForVisibleAndCallback(mainFrame.locator('#contentWrapper'), async () => {});
222 | const contentElement = await contentUtils.getContentElement(page, fileAssetContent.newFileName);
> 223 | await contentElement.click();
| ^
224 | await waitForVisibleAndCallback(page.getByRole('heading'), () =>
225 | expect.soft(page.getByRole('heading')).toContainText(fileAsset.label)
226 | );
at /home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/tests/contentSearch/contentEditing.spec.ts:223:26
github-actions / Test Report
contentSearch/contentEditing.spec.ts ► Validate file assets show corresponding information
Failed test found in:
/tmp/build-reports-test/build-reports-test-E2E Node E2E Suite/e2e/dotcms-e2e-node/target/failsafe-reports/TEST-e2e-node-results.xml
Error:
FAILURE: contentEditing.spec.ts:238:5 Validate file assets show corresponding information
Raw output
[chromium] › contentSearch/contentEditing.spec.ts:238:5 › Validate file assets show corresponding information
TypeError: Cannot read properties of null (reading 'click')
242 | await contentUtils.selectTypeOnFilter(page, fileAsset.locator);
243 | await waitForVisibleAndCallback(mainFrame.locator('#contentWrapper'), async () => {});
> 244 | await (await contentUtils.getContentElement(page, fileAssetContent.newFileName)).click();
| ^
245 | await waitForVisibleAndCallback(page.getByRole('heading'), () =>
246 | expect.soft(page.getByRole('heading')).toContainText(fileAsset.label)
247 | );
at /home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/tests/contentSearch/contentEditing.spec.ts:244:86
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: Cannot read properties of null (reading 'click')
242 | await contentUtils.selectTypeOnFilter(page, fileAsset.locator);
243 | await waitForVisibleAndCallback(mainFrame.locator('#contentWrapper'), async () => {});
> 244 | await (await contentUtils.getContentElement(page, fileAssetContent.newFileName)).click();
| ^
245 | await waitForVisibleAndCallback(page.getByRole('heading'), () =>
246 | expect.soft(page.getByRole('heading')).toContainText(fileAsset.label)
247 | );
at /home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/tests/contentSearch/contentEditing.spec.ts:244:86
attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
test-results/contentSearch-contentEditi-592c1-w-corresponding-information-chromium-retry1/trace.zip
Usage:
yarn playwright show-trace test-results/contentSearch-contentEditi-592c1-w-corresponding-information-chromium-retry1/trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: Cannot read properties of null (reading 'click')
242 | await contentUtils.selectTypeOnFilter(page, fileAsset.locator);
243 | await waitForVisibleAndCallback(mainFrame.locator('#contentWrapper'), async () => {});
> 244 | await (await contentUtils.getContentElement(page, fileAssetContent.newFileName)).click();
| ^
245 | await waitForVisibleAndCallback(page.getByRole('heading'), () =>
246 | expect.soft(page.getByRole('heading')).toContainText(fileAsset.label)
247 | );
at /home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/tests/contentSearch/contentEditing.spec.ts:244:86
github-actions / Test Report
contentSearch/contentEditing.spec.ts ► Validate the download of binary fields on file assets
Failed test found in:
/tmp/build-reports-test/build-reports-test-E2E Node E2E Suite/e2e/dotcms-e2e-node/target/failsafe-reports/TEST-e2e-node-results.xml
Error:
FAILURE: contentEditing.spec.ts:260:5 Validate the download of binary fields on file assets
Raw output
[chromium] › contentSearch/contentEditing.spec.ts:260:5 › Validate the download of binary fields on file assets
TypeError: Cannot read properties of null (reading 'click')
264 | await contentUtils.selectTypeOnFilter(page, fileAsset.locator);
265 | await waitForVisibleAndCallback(mainFrame.locator('#contentWrapper'), async () => {});
> 266 | await (await contentUtils.getContentElement(page, fileAssetContent.newFileName)).click();
| ^
267 | await waitForVisibleAndCallback(page.getByRole('heading'), () =>
268 | expect.soft(page.getByRole('heading')).toContainText(fileAsset.label)
269 | );
at /home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/tests/contentSearch/contentEditing.spec.ts:266:86
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: Cannot read properties of null (reading 'click')
264 | await contentUtils.selectTypeOnFilter(page, fileAsset.locator);
265 | await waitForVisibleAndCallback(mainFrame.locator('#contentWrapper'), async () => {});
> 266 | await (await contentUtils.getContentElement(page, fileAssetContent.newFileName)).click();
| ^
267 | await waitForVisibleAndCallback(page.getByRole('heading'), () =>
268 | expect.soft(page.getByRole('heading')).toContainText(fileAsset.label)
269 | );
at /home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/tests/contentSearch/contentEditing.spec.ts:266:86
attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
test-results/contentSearch-contentEditi-d5081-inary-fields-on-file-assets-chromium-retry1/trace.zip
Usage:
yarn playwright show-trace test-results/contentSearch-contentEditi-d5081-inary-fields-on-file-assets-chromium-retry1/trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: Cannot read properties of null (reading 'click')
264 | await contentUtils.selectTypeOnFilter(page, fileAsset.locator);
265 | await waitForVisibleAndCallback(mainFrame.locator('#contentWrapper'), async () => {});
> 266 | await (await contentUtils.getContentElement(page, fileAssetContent.newFileName)).click();
| ^
267 | await waitForVisibleAndCallback(page.getByRole('heading'), () =>
268 | expect.soft(page.getByRole('heading')).toContainText(fileAsset.label)
269 | );
at /home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/tests/contentSearch/contentEditing.spec.ts:266:86