Document URL Cache: Ensure URLs are rebuilt after upgrade and prevent duplicate initialization (closes #21337) - #21379
Merged
AndyButland merged 3 commits intoJan 21, 2026
Azure Pipelines / Umbraco CMS 9+
succeeded
Jan 21, 2026 in 12m 41s
Build #17.2.0--rc.preview.100+9fb6775 had test failures
Details
- Failed: 1 (0.01%)
- Passed: 17,794 (99.60%)
- Other: 71 (0.40%)
- Total: 17,866
Annotations
Check failure on line 1 in can rename a partial view
azure-pipelines / Umbraco CMS 9+
can rename a partial view
PartialView.spec.ts:66:5 can rename a partial view
Raw output
[defaultConfig] › DefaultConfig\Settings\PartialView\PartialView.spec.ts:66:5 › can rename a partial view @smoke
Test timeout of 30000ms exceeded.
Error: page.waitForResponse: Test timeout of 30000ms exceeded.
76 | await umbracoUi.partialView.reloadPartialViewTree();
77 | await umbracoUi.partialView.clickActionsMenuForPartialView(wrongPartialViewFileName);
> 78 | await umbracoUi.partialView.renameAndWaitForPartialViewToBeRenamed(partialViewName);
| ^
79 |
80 | // Assert
81 | // Verify the old partial view is NOT displayed under the Partial Views section
at PartialViewUiHelper.waitForResponseAfterExecutingPromise (D:\a\1\s\tests\Umbraco.Tests.AcceptanceTest\node_modules\@umbraco\playwright-testhelpers\lib\helpers\UiBaseLocators.ts:1534:17)
at PartialViewUiHelper.renameAndWaitForPartialViewToBeRenamed (D:\a\1\s\tests\Umbraco.Tests.AcceptanceTest\node_modules\@umbraco\playwright-testhelpers\lib\helpers\PartialViewUiHelper.ts:111:23)
at D:\a\1\s\tests\Umbraco.Tests.AcceptanceTest\tests\DefaultConfig\Settings\PartialView\PartialView.spec.ts:78:3
Error Context: ..\results\DefaultConfig-Settings-Par-abe06-w-can-rename-a-partial-view-defaultConfig\error-context.md
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
..\results\DefaultConfig-Settings-Par-abe06-w-can-rename-a-partial-view-defaultConfig\trace.zip
Usage:
npx playwright show-trace ..\results\DefaultConfig-Settings-Par-abe06-w-can-rename-a-partial-view-defaultConfig\trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
Error: page.waitForResponse: Test timeout of 30000ms exceeded.
76 | await umbracoUi.partialView.reloadPartialViewTree();
77 | await umbracoUi.partialView.clickActionsMenuForPartialView(wrongPartialViewFileName);
> 78 | await umbracoUi.partialView.renameAndWaitForPartialViewToBeRenamed(partialViewName);
| ^
79 |
80 | // Assert
81 | // Verify the old partial view is NOT displayed under the Partial Views section
at PartialViewUiHelper.waitForResponseAfterExecutingPromise (D:\a\1\s\tests\Umbraco.Tests.AcceptanceTest\node_modules\@umbraco\playwright-testhelpers\lib\helpers\UiBaseLocators.ts:1534:17)
at PartialViewUiHelper.renameAndWaitForPartialViewToBeRenamed (D:\a\1\s\tests\Umbraco.Tests.AcceptanceTest\node_modules\@umbraco\playwright-testhelpers\lib\helpers\PartialViewUiHelper.ts:111:23)
at D:\a\1\s\tests\Umbraco.Tests.AcceptanceTest\tests\DefaultConfig\Settings\PartialView\PartialView.spec.ts:78:3
Error Context: ..\results\DefaultConfig-Settings-Par-abe06-w-can-rename-a-partial-view-defaultConfig-retry1\error-context.md
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
..\results\DefaultConfig-Settings-Par-abe06-w-can-rename-a-partial-view-defaultConfig-retry1\trace.zip
Usage:
npx playwright show-trace ..\results\DefaultConfig-Settings-Par-abe06-w-can-rename-a-partial-view-defaultConfig-retry1\trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
Error: page.waitForResponse: Test timeout of 30000ms exceeded.
76 | await umbracoUi.partialView.reloadPartialViewTree();
77 | await umbracoUi.partialView.clickActionsMenuForPartialView(wrongPartialViewFileName);
> 78 | await umbracoUi.partialView.renameAndWaitForPartialViewToBeRenamed(partialViewName);
| ^
79 |
80 | // Assert
81 | // Verify the old pa
Loading