Skip to content

feat(sdk): fix SDK React secondary entry points #4024

feat(sdk): fix SDK React secondary entry points

feat(sdk): fix SDK React secondary entry points #4024

GitHub Actions / Test Report failed Feb 25, 2025 in 1s

2274 passed, 1 failed and 86 skipped

Tests failed

Report Passed Failed Skipped Time
/tmp/build-reports-test/build-reports-test-E2E JVM E2E Suite/e2e/dotcms-e2e-java/target/failsafe-reports/TEST-com.dotcms.e2e.E2eTestSuite.xml 30s
/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✔️ 30s
/tmp/build-reports-test/build-reports-test-E2E Node E2E Suite/e2e/dotcms-e2e-node/target/failsafe-reports/TEST-e2e-node-results.xml 40✔️ 1❌ 2✖️ 507s
/tmp/build-reports-test/build-reports-test-Frontend Tests/core-web/target/core-web-reports/TEST-dotcms-ui.xml 1833✔️ 80✖️ 60s
/tmp/build-reports-test/build-reports-test-Frontend Tests/target/core-web-reports/TEST-data-access-experiment.xml 3✔️ 44s
/tmp/build-reports-test/build-reports-test-Frontend Tests/target/core-web-reports/TEST-dotcdn.xml 4✔️ 2✖️ 22s
/tmp/build-reports-test/build-reports-test-Frontend Tests/target/core-web-reports/TEST-portlet-experiment.xml 242✔️ 200s
/tmp/build-reports-test/build-reports-test-Frontend Tests/target/core-web-reports/TEST-template-builder.xml 145✔️ 2✖️ 2250s

✔️ /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 30s

✔️ /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 30s with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.dotcms.e2e.test.LoginTests 7✔️ 30s

❌ /tmp/build-reports-test/build-reports-test-E2E Node E2E Suite/e2e/dotcms-e2e-node/target/failsafe-reports/TEST-e2e-node-results.xml

43 tests were completed in 507s with 40 passed, 1 failed and 2 skipped.

Test suite Passed Failed Skipped Time
contentSearch/contentEditing.spec.ts 20✔️ 1❌ 407s
contentSearch/portletIntegrity.spec.ts 9✔️ 71s
login/login.spec.ts 3✔️ 14s
login/translations.spec.ts 8✔️ 7s
newEditContent/fields/siteOrFolderField.spec.ts 1✖️ 0ms
newEditContent/fields/textField.spec.ts 1✖️ 0ms

❌ contentSearch/contentEditing.spec.ts

❌ Validate auto generation of fields on page asset
	FAILURE: contentEditing.spec.ts:589:5 Validate auto generation of fields on page asset

✔️ /tmp/build-reports-test/build-reports-test-Frontend Tests/core-web/target/core-web-reports/TEST-dotcms-ui.xml

1913 tests were completed in 60s with 1833 passed, 0 failed and 80 skipped.

Test suite Passed Failed Skipped Time
Chrome Headless 133.0.0.0 (Linux x86_64) 1833✔️ 80✖️ 60s

✔️ /tmp/build-reports-test/build-reports-test-Frontend Tests/target/core-web-reports/TEST-data-access-experiment.xml

3 tests were completed in 44s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
DotExperimentExperimentResolver 2✔️ 40s
DotExperimentsConfigResolver 1✔️ 30s

✔️ /tmp/build-reports-test/build-reports-test-Frontend Tests/target/core-web-reports/TEST-dotcdn.xml

6 tests were completed in 22s with 4 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
DotCDNComponentStore 2✔️ 1✖️ 18s
DotcdnService 2✔️ 1✖️ 18s

✔️ /tmp/build-reports-test/build-reports-test-Frontend Tests/target/core-web-reports/TEST-portlet-experiment.xml

242 tests were completed in 200s with 242 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
DotExperimentOptionsComponent 3✔️ 3s
DotExperimentsAnalyticAppMisconfigurationComponent 4✔️ 18s
DotExperimentsConfigurationComponent 7✔️ 22s
DotExperimentsConfigurationGoalsComponent 9✔️ 16s
DotExperimentsConfigurationGoalSelectComponent 12✔️ 28s
DotExperimentsConfigurationItemsCountComponent 1✔️ 2s
DotExperimentsConfigurationSchedulingAddComponent 7✔️ 16s
DotExperimentsConfigurationSchedulingComponent 5✔️ 14s
DotExperimentsConfigurationSkeletonComponent 1✔️ 3s
DotExperimentsConfigurationStore 39✔️ 51s
DotExperimentsConfigurationTargetingComponent 2✔️ 13s
DotExperimentsConfigurationTrafficAllocationAddComponent 4✔️ 13s
DotExperimentsConfigurationTrafficComponent 6✔️ 13s
DotExperimentsConfigurationTrafficSplitAddComponent 5✔️ 14s
DotExperimentsConfigurationVariantsAddComponent 3✔️ 16s
DotExperimentsConfigurationVariantsComponent 11✔️ 26s
DotExperimentsCreateComponent 7✔️ 15s
DotExperimentsDetailsTableComponent 6✔️ 13s
DotExperimentsExperimentGoalReachPageConfigComponent 3✔️ 15s
DotExperimentsExperimentSummaryComponent 5✔️ 11s
DotExperimentsGoalConfigurationUrlParameterComponentComponent 5✔️ 15s
DotExperimentsGoalsComingSoonComponent 1✔️ 12s
DotExperimentsInlineEditTextComponent 17✔️ 12s
DotExperimentsListStore 19✔️ 49s
DotExperimentsListTableComponent 5✔️ 16s
DotExperimentsReportDailyDetailsComponent 2✔️ 8s
DotExperimentsReportsChartComponent 3✔️ 11s
DotExperimentsReportsComponent 8✔️ 24s
DotExperimentsReportsStore 23✔️ 49s
DotExperimentsShellComponent 3✔️ 6s
DotExperimentsStatusFilterComponent 2✔️ 11s
ExperimentsHeaderComponent 5✔️ 11s
ExperimentsListComponent 9✔️ 22s

✔️ /tmp/build-reports-test/build-reports-test-Frontend Tests/target/core-web-reports/TEST-template-builder.xml

147 tests were completed in 2250s with 145 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
AddStyleClassesDialogComponent 12✔️ 24s
AddWidgetComponent 7✔️ 3s
DotLayoutPropertiesComponent 1✖️ 8s
DotLayoutPropertiesItemComponent 4✔️ 2s
DotLayoutSidebarComponent 4✔️ 1✖️ 10s
DotTemplateBuilderStore 27✔️ 2166s
JsonClassesService 4✔️ 3s
parseFromDotObjectToGridStack 14✔️ 4s
RemoveConfirmDialogComponent 5✔️ 8s
TemplateBuilderActionsComponent 3✔️ 9s
TemplateBuilderBackgroundColumnsComponent 1✔️ 2s
TemplateBuilderBoxComponent 18✔️ 2171s
TemplateBuilderComponent 23✔️ 2223s
TemplateBuilderRowComponent 9✔️ 15s
TemplateBuilderSectionComponent 2✔️ 7s
TemplateBuilderSidebarComponent 4✔️ 9s
TemplateBuilderThemeSelectorComponent 8✔️ 16s

Annotations

Check failure on line 0 in /tmp/build-reports-test/build-reports-test-E2E Node E2E Suite/e2e/dotcms-e2e-node/target/failsafe-reports/TEST-e2e-node-results.xml

See this annotation in the file changed.

@github-actions github-actions / Test Report

contentSearch/contentEditing.spec.ts ► Validate auto generation of fields on page asset

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:589:5 Validate auto generation of fields on page asset
Raw output
  [chromium] › contentSearch/contentEditing.spec.ts:589:5 › Validate auto generation of fields on page asset 

    Error: locator.waitFor: Error: strict mode violation: getByText('descriptionPage') resolved to 2 elements:
        1) <tr _dijitmenupopuptr0="1" id="tr0016e622-c6c3-41bf-91a7-ce443c9a9156">…</tr> aka getByRole('row', { name: 'description PageAsset1' })
        2) <div class="label">…</div> aka getByText('descriptionPage', { exact: true })

    Call log:
      - waiting for locator('iframe[name="detailFrame"]').contentFrame().getByText('descriptionPage') to be visible


       at ../utils/dotCMSUtils.ts:56

      54 |   state: "attached" | "detached" | "visible" | "hidden",
      55 | ): Promise<void> => {
    > 56 |   await locator.waitFor({ state: state });
         |                 ^
      57 | };
      58 |
      59 | /**

        at waitFor (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/dotCMSUtils.ts:56:17)
        at waitForAndCallback (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/dotCMSUtils.ts:70:9)
        at waitForVisibleAndCallback (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/dotCMSUtils.ts:83:9)
        at ContentUtils.selectTypeOnFilter (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/contentUtils.ts:201:36)
        at ContentUtils.addNewContentAction (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/contentUtils.ts:163:5)
        at /home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/tests/contentSearch/contentEditing.spec.ts:593:3

    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

    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
      -   waiting for element to be visible, enabled and stable
      -   element is not visible
      - retrying click action, attempt #50
      -   waiting 500ms


       at ../utils/contentUtils.ts:173

      171 |       async () => {},
      172 |     );
    > 173 |     await iframe.getByLabel("▼").getByText("Add New Content").click();
          |                                                               ^
      174 |     const headingLocator = page.getByRole("heading");
      175 |     await waitForVisibleAndCallback(headingLocator, () =>
      176 |       expect(headingLocator).toHaveText(typeString),

        at ContentUtils.addNewContentAction (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/contentUtils.ts:173:63)
        at /home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/tests/contentSearch/contentEditing.spec.ts:593:3

    attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
    test-results/contentSearch-contentEditi-0d3a3-ion-of-fields-on-page-asset-chromium-retry1/trace.zip
    Usage:

        yarn playwright show-trace test-results/contentSearch-contentEditi-0d3a3-ion-of-fields-on-page-asset-chromium-retry1/trace.zip

    ────────────────────────────────────────────────────────────────────────────────────────────────

    Retry #2 ───────────────────────────────────────────────────────────────────────────────────────

    Error: locator.waitFor: Error: strict mode violation: getByText('descriptionPage') resolved to 2 elements:
        1) <tr _dijitmenupopuptr0="1" id="tr0016e622-c6c3-41bf-91a7-ce443c9a9156">…</tr> aka getByRole('row', { name: 'description PageAsset1' })
        2) <div class="label">…</div> aka getByText('descriptionPage', { exact: true })

    Call log:
      - waiting for locator('iframe[name="detailFrame"]').contentFrame().getByText('descriptionPage') to be visible


       at ../utils/dotCMSUtils.ts:56

      54 |   state: "attached" | "detached" | "visible" | "hidden",
      55 | ): Promise<void> => {
    > 56 |   await locator.waitFor({ state: state });
         |                 ^
      57 | };
      58 |
      59 | /**

        at waitFor (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/dotCMSUtils.ts:56:17)
        at waitForAndCallback (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/dotCMSUtils.ts:70:9)
        at waitForVisibleAndCallback (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/dotCMSUtils.ts:83:9)
        at ContentUtils.selectTypeOnFilter (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/contentUtils.ts:201:36)
        at ContentUtils.addNewContentAction (/home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/utils/contentUtils.ts:163:5)
        at /home/runner/work/core/core/e2e/dotcms-e2e-node/frontend/tests/contentSearch/contentEditing.spec.ts:593:3