Skip to content

Cache Refreshers: Fix change tracking for content types - #21856

Merged
AndyButland merged 7 commits into
mainfrom
v17/bugfix/content-type-change-tracking
Feb 23, 2026
Merged

Cache Refreshers: Fix change tracking for content types#21856
AndyButland merged 7 commits into
mainfrom
v17/bugfix/content-type-change-tracking

Fix change tracking for content types

bfb8a80
Select commit
Loading
Failed to load commit list.
Azure Pipelines / Umbraco CMS 9+ succeeded Feb 22, 2026 in 18m 27s

Build #17.3.0--rc.preview.93+47b76ed had test failures

Details

Tests

  • Failed: 1 (0.01%)
  • Passed: 19,703 (99.60%)
  • Other: 79 (0.40%)
  • Total: 19,783

Annotations

Check failure on line 1 in can update property value nested in a block grid area with an RTE with a block list editor

See this annotation in the file changed.

@azure-pipelines azure-pipelines / Umbraco CMS 9+

can update property value nested in a block grid area with an RTE with a block list editor

ComplexBlockGridTest.spec.ts:67:5 can update property value nested in a block grid area with an RTE with a block list editor
Raw output
  [defaultConfig] › DefaultConfig\Content\BlockGrid\ComplexBlockGridTest.spec.ts:67:5 › can update property value nested in a block grid area with an RTE with a block list editor @smoke 

    Test timeout of 90000ms exceeded.

    Error: locator.click: Test timeout of 90000ms exceeded.
    Call log:
      - waiting for getByRole('link', { name: 'RichTextEditorTestElement', exact: true })
        - locator resolved to <a tabindex="0" id="open-part" class="uui-text" href="/umbraco/section/content/workspace/document/edit/4ffd77a0-320d-46f1-ad8e-e9fdca574bc8/invariant/modal/umb-modal-blockcatalogue/invariant/testblockgrideditor/bb25dfd1-ae88-49a3-bedf-b205dfdf5ddd/2fb73538-e729-479a-aebc-574284986c8d/_catalogue/create/-1/modal/umb-modal-workspace/create/2bb60d15-af24-4b6f-a4e2-756d5ae57ccd">…</a>
      - attempting click action
        2 × waiting for element to be visible, enabled and stable
          - element is visible, enabled and stable
          - scrolling into view if needed
          - done scrolling
          - <umb-workspace-modal></umb-workspace-modal> from <uui-modal-sidebar index="0" is-open="" size="large" unique-index="0">…</uui-modal-sidebar> subtree intercepts pointer events
        - retrying click action
        - waiting 20ms
        2 × waiting for element to be visible, enabled and stable
          - element is visible, enabled and stable
          - scrolling into view if needed
          - done scrolling
          - <umb-workspace-modal></umb-workspace-modal> from <uui-modal-sidebar index="0" is-open="" size="large" unique-index="0">…</uui-modal-sidebar> subtree intercepts pointer events
        - retrying click action
          - waiting 100ms
        150 × waiting for element to be visible, enabled and stable
            - element is visible, enabled and stable
            - scrolling into view if needed
            - done scrolling
            - <umb-workspace-modal></umb-workspace-modal> from <uui-modal-sidebar index="0" is-open="" size="large" unique-index="0">…</uui-modal-sidebar> subtree intercepts pointer events
          - retrying click action
            - waiting 500ms


      94 |   await umbracoUi.content.clickSelectBlockElementWithName(areaElementTypeName);
      95 |   await umbracoUi.content.clickAddBlockGridElementWithName(richTextEditorElementTypeName);
    > 96 |   await umbracoUi.content.clickExactLinkWithName(richTextEditorElementTypeName);
         |   ^
      97 |   await umbracoUi.content.clickTipTapToolbarIconWithTitle('Insert Block');
      98 |   await umbracoUi.content.clickExactLinkWithName(blockListElementTypeName, true);
      99 |   await umbracoUi.content.clickAddBlockGridElementWithName(textStringElementTypeName);
        at ContentUiHelper.click (D:\a\1\s\tests\Umbraco.Tests.AcceptanceTest\node_modules\@umbraco\playwright-testhelpers\lib\helpers\BasePage.ts:41:19)
        at ContentUiHelper.clickExactLinkWithName (D:\a\1\s\tests\Umbraco.Tests.AcceptanceTest\node_modules\@umbraco\playwright-testhelpers\lib\helpers\UiBaseLocators.ts:835:5)
        at D:\a\1\s\tests\Umbraco.Tests.AcceptanceTest\tests\DefaultConfig\Content\BlockGrid\ComplexBlockGridTest.spec.ts:96:3

    Error Context: ..\results\DefaultConfig-Content-Bloc-1c85f-TE-with-a-block-list-editor-defaultConfig\error-context.md

    attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
    ..\results\DefaultConfig-Content-Bloc-1c85f-TE-with-a-block-list-editor-defaultConfig\trace.zip
    Usage:

        npx playwright show-trace ..\results\DefaultConfig-Content-Bloc-1c85f-TE-with-a-block-list-editor-defaultConfig\trace.zip

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

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

    Error: expect(received).toBe(expected) // Object.is equality

    Expected: "Published"
    Received: "Draft"

      119 |   // Checks if published