Skip to content

First attempt at structured data in SeoToolkit (#538) #37

First attempt at structured data in SeoToolkit (#538)

First attempt at structured data in SeoToolkit (#538) #37

Triggered via push September 30, 2026 18:43
Status Failure
Total duration 8m 59s
Artifacts 2
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 11 warnings, and 2 notices
[smoke] › tests/smoke/contentSeoTab.spec.ts:70:3 › SEO tab on content › the Page checks sub-view opens @smoke: tests/SeoToolkit.AcceptanceTests/https:/localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js#L26
4) [smoke] › tests/smoke/contentSeoTab.spec.ts:70:3 › SEO tab on content › the Page checks sub-view opens @smoke Error: Unexpected browser console errors: [pageerror] e.configureClient is not a function TypeError: e.configureClient is not a function at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30 expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + "[pageerror] e.configureClient is not a function + TypeError: e.configureClient is not a function + at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) + at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) + at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) + at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) + at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) + at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) + at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30", + ] at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48
[smoke] › tests/smoke/contentSeoTab.spec.ts:64:3 › SEO tab on content › the Sitemap sub-view opens @smoke: tests/SeoToolkit.AcceptanceTests/https:/localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js#L26
3) [smoke] › tests/smoke/contentSeoTab.spec.ts:64:3 › SEO tab on content › the Sitemap sub-view opens @smoke Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Unexpected browser console errors: [pageerror] e.configureClient is not a function TypeError: e.configureClient is not a function at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30 expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + "[pageerror] e.configureClient is not a function + TypeError: e.configureClient is not a function + at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) + at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) + at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) + at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) + at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) + at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) + at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30", + ] at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostConnected (https
[smoke] › tests/smoke/contentSeoTab.spec.ts:64:3 › SEO tab on content › the Sitemap sub-view opens @smoke: tests/SeoToolkit.AcceptanceTests/https:/localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js#L26
3) [smoke] › tests/smoke/contentSeoTab.spec.ts:64:3 › SEO tab on content › the Sitemap sub-view opens @smoke Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Unexpected browser console errors: [pageerror] e.configureClient is not a function TypeError: e.configureClient is not a function at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30 expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + "[pageerror] e.configureClient is not a function + TypeError: e.configureClient is not a function + at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) + at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) + at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) + at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) + at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) + at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) + at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30", + ] at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostConnected (https
[smoke] › tests/smoke/contentSeoTab.spec.ts:64:3 › SEO tab on content › the Sitemap sub-view opens @smoke: tests/SeoToolkit.AcceptanceTests/https:/localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js#L26
3) [smoke] › tests/smoke/contentSeoTab.spec.ts:64:3 › SEO tab on content › the Sitemap sub-view opens @smoke Error: Unexpected browser console errors: [pageerror] e.configureClient is not a function TypeError: e.configureClient is not a function at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30 expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + "[pageerror] e.configureClient is not a function + TypeError: e.configureClient is not a function + at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) + at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) + at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) + at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) + at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) + at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) + at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30", + ] at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30
[smoke] › tests/smoke/contentSeoTab.spec.ts:58:3 › SEO tab on content › the Meta Fields sub-view opens @smoke: tests/SeoToolkit.AcceptanceTests/https:/localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js#L26
2) [smoke] › tests/smoke/contentSeoTab.spec.ts:58:3 › SEO tab on content › the Meta Fields sub-view opens @smoke Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Unexpected browser console errors: [pageerror] e.configureClient is not a function TypeError: e.configureClient is not a function at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30 expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + "[pageerror] e.configureClient is not a function + TypeError: e.configureClient is not a function + at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) + at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) + at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) + at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) + at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) + at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) + at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30", + ] at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostConnected (h
[smoke] › tests/smoke/contentSeoTab.spec.ts:58:3 › SEO tab on content › the Meta Fields sub-view opens @smoke: tests/SeoToolkit.AcceptanceTests/https:/localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js#L26
2) [smoke] › tests/smoke/contentSeoTab.spec.ts:58:3 › SEO tab on content › the Meta Fields sub-view opens @smoke Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Unexpected browser console errors: [pageerror] e.configureClient is not a function TypeError: e.configureClient is not a function at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30 expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + "[pageerror] e.configureClient is not a function + TypeError: e.configureClient is not a function + at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) + at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) + at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) + at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) + at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) + at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) + at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30", + ] at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostConnected (h
[smoke] › tests/smoke/contentSeoTab.spec.ts:58:3 › SEO tab on content › the Meta Fields sub-view opens @smoke: tests/SeoToolkit.AcceptanceTests/https:/localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js#L26
2) [smoke] › tests/smoke/contentSeoTab.spec.ts:58:3 › SEO tab on content › the Meta Fields sub-view opens @smoke Error: Unexpected browser console errors: [pageerror] e.configureClient is not a function TypeError: e.configureClient is not a function at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30 expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + "[pageerror] e.configureClient is not a function + TypeError: e.configureClient is not a function + at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) + at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) + at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) + at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) + at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) + at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) + at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30", + ] at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48
[smoke] › tests/smoke/contentSeoTab.spec.ts:44:3 › SEO tab on content › the SEO tab offers every module sub-view @smoke: tests/SeoToolkit.AcceptanceTests/https:/localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js#L26
1) [smoke] › tests/smoke/contentSeoTab.spec.ts:44:3 › SEO tab on content › the SEO tab offers every module sub-view @smoke Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Unexpected browser console errors: [pageerror] e.configureClient is not a function TypeError: e.configureClient is not a function at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30 expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + "[pageerror] e.configureClient is not a function + TypeError: e.configureClient is not a function + at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) + at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) + at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) + at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) + at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) + at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) + at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30", + ] at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostCo
[smoke] › tests/smoke/contentSeoTab.spec.ts:44:3 › SEO tab on content › the SEO tab offers every module sub-view @smoke: tests/SeoToolkit.AcceptanceTests/https:/localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js#L26
1) [smoke] › tests/smoke/contentSeoTab.spec.ts:44:3 › SEO tab on content › the SEO tab offers every module sub-view @smoke Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Unexpected browser console errors: [pageerror] e.configureClient is not a function TypeError: e.configureClient is not a function at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30 expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + "[pageerror] e.configureClient is not a function + TypeError: e.configureClient is not a function + at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) + at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) + at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) + at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) + at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) + at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) + at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30", + ] at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostCo
[smoke] › tests/smoke/contentSeoTab.spec.ts:44:3 › SEO tab on content › the SEO tab offers every module sub-view @smoke: tests/SeoToolkit.AcceptanceTests/https:/localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js#L26
1) [smoke] › tests/smoke/contentSeoTab.spec.ts:44:3 › SEO tab on content › the SEO tab offers every module sub-view @smoke Error: Unexpected browser console errors: [pageerror] e.configureClient is not a function TypeError: e.configureClient is not a function at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30 expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + "[pageerror] e.configureClient is not a function + TypeError: e.configureClient is not a function + at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) + at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) + at UmbContextConsumer._onResponse [as callback] (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) + at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) + at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) + at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) + at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.mixin.js:48:30", + ] at UmbContextConsumerController.<anonymous> (https://localhost:5001/App_Plugins/UmbracoAI/core-EoMpviOd.js:26:12) at UmbContextConsumerController.setInstance (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:111:31) at UmbContextConsumer._onResponse (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:50:22) at #handleContextRequest (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/provide/context-provider.js:62:56) at UmbContextConsumerController.request (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:173:85) at UmbContextConsumerController.hostConnected (https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/context-api/consume/context-consumer.js:184:14) at https://localhost:5001/umbraco/backoffice/7328d488fd2adf3e93766089a40d22896e75c3b9/libs/controller-api/controller-host.m
acceptance
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
acceptance: src/SeoToolkit.Umbraco.Common.Core/Models/ViewModels/SeoDisplayViewModel.cs#L5
Non-nullable property 'Alias' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
acceptance: src/SeoToolkit.Umbraco.Common.Core/Models/ViewModels/SeoDomainModuleSettingViewModel.cs#L8
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
acceptance: src/SeoToolkit.Umbraco.Common.Core/Models/Business/SeoToolkitTreeItemApiModel.cs#L8
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
acceptance: src/SeoToolkit.Umbraco.Common.Core/Models/Business/SeoToolkitTreeItemApiModel.cs#L7
Non-nullable property 'Id' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
acceptance: src/SeoToolkit.Umbraco.Common.Core/Models/ViewModels/SeoKeyValueViewModel.cs#L6
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
acceptance: src/SeoToolkit.Umbraco.Common.Core/Models/ViewModels/SeoKeyValueViewModel.cs#L5
Non-nullable property 'Key' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
🎭 Playwright Run Summary
15 failed [smoke] › tests/smoke/contentSeoTab.spec.ts:44:3 › SEO tab on content › the SEO tab offers every module sub-view @smoke [smoke] › tests/smoke/contentSeoTab.spec.ts:58:3 › SEO tab on content › the Meta Fields sub-view opens @smoke [smoke] › tests/smoke/contentSeoTab.spec.ts:64:3 › SEO tab on content › the Sitemap sub-view opens @smoke [smoke] › tests/smoke/contentSeoTab.spec.ts:70:3 › SEO tab on content › the Page checks sub-view opens @smoke [smoke] › tests/smoke/documentTypeSeoTab.spec.ts:38:3 › SEO tab on document types › the SEO tab renders its module sub-views @smoke [smoke] › tests/smoke/documentTypeSeoTab.spec.ts:52:3 › SEO tab on document types › the overridden Save action persists changes @smoke [smoke] › tests/smoke/section.spec.ts:4:3 › SeoToolkit section › the section is registered and reachable @smoke [smoke] › tests/smoke/section.spec.ts:16:3 › SeoToolkit section › the welcome dashboard renders the installed modules @smoke [smoke] › tests/smoke/tree.spec.ts:57:3 › SeoToolkit tree › every tree node renders in the sidebar @smoke [smoke] › tests/smoke/workspaces.spec.ts:15:5 › SeoToolkit workspaces › the Info workspace opens from the tree @smoke [smoke] › tests/smoke/workspaces.spec.ts:15:5 › SeoToolkit workspaces › the Robots.txt workspace opens from the tree @smoke [smoke] › tests/smoke/workspaces.spec.ts:15:5 › SeoToolkit workspaces › the Script Manager workspace opens from the tree @smoke [smoke] › tests/smoke/workspaces.spec.ts:15:5 › SeoToolkit workspaces › the Redirects workspace opens from the tree @smoke [smoke] › tests/smoke/workspaces.spec.ts:15:5 › SeoToolkit workspaces › the Site Audit workspace opens from the tree @smoke [smoke] › tests/smoke/workspaces.spec.ts:15:5 › SeoToolkit workspaces › the Settings workspace opens from the tree @smoke 11 passed (3.5m)
acceptance
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
playwright-report
43.2 MB
sha256:5683f5f9c271e685acc506dc073c0fac3ca2ff03ec21b683d81fb0ede543772f
site-logs
55.5 KB
sha256:dd5fe5a428fff4f0acf1b6d9be1be3a10bcf9188d5e62814420bc14c2aca807a