Skip to content

NEXT-39675 - Flow Builder Templates #566

NEXT-39675 - Flow Builder Templates

NEXT-39675 - Flow Builder Templates #566

Triggered via pull request January 24, 2025 11:38
Status Failure
Total duration 6m 25s
Artifacts 2

test.yml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

21 errors, 6 warnings, and 3 notices
[chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings.: tests/PageObjects/AdministrationSettings.spec.ts#L37
1) [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: locator('.sw-flow-detail__save') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for locator('.sw-flow-detail__save') 35 | 36 | await ShopAdmin.goesTo(AdminFlowBuilderCreate.url()); > 37 | await ShopAdmin.expects(AdminFlowBuilderCreate.saveButton).toBeVisible(); | ^ 38 | 39 | await ShopAdmin.goesTo(AdminFlowBuilderListing.url()); 40 | await ShopAdmin.expects(AdminFlowBuilderListing.createFlowButton).toBeVisible(); at /home/runner/work/acceptance-test-suite/acceptance-test-suite/tests/PageObjects/AdministrationSettings.spec.ts:37:64
[chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings.: tests/PageObjects/AdministrationSettings.spec.ts#L37
2) [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: locator('.sw-flow-detail__save') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for locator('.sw-flow-detail__save') 35 | 36 | await ShopAdmin.goesTo(AdminFlowBuilderCreate.url()); > 37 | await ShopAdmin.expects(AdminFlowBuilderCreate.saveButton).toBeVisible(); | ^ 38 | 39 | await ShopAdmin.goesTo(AdminFlowBuilderListing.url()); 40 | await ShopAdmin.expects(AdminFlowBuilderListing.createFlowButton).toBeVisible(); at /home/runner/work/acceptance-test-suite/acceptance-test-suite/tests/PageObjects/AdministrationSettings.spec.ts:37:64
[chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings.: tests/PageObjects/AdministrationSettings.spec.ts#L37
3) [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: locator('.sw-flow-detail__save') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for locator('.sw-flow-detail__save') 35 | 36 | await ShopAdmin.goesTo(AdminFlowBuilderCreate.url()); > 37 | await ShopAdmin.expects(AdminFlowBuilderCreate.saveButton).toBeVisible(); | ^ 38 | 39 | await ShopAdmin.goesTo(AdminFlowBuilderListing.url()); 40 | await ShopAdmin.expects(AdminFlowBuilderListing.createFlowButton).toBeVisible(); at /home/runner/work/acceptance-test-suite/acceptance-test-suite/tests/PageObjects/AdministrationSettings.spec.ts:37:64
[chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings.: tests/PageObjects/AdministrationSettings.spec.ts#L37
4) [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: locator('.sw-flow-detail__save') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for locator('.sw-flow-detail__save') 35 | 36 | await ShopAdmin.goesTo(AdminFlowBuilderCreate.url()); > 37 | await ShopAdmin.expects(AdminFlowBuilderCreate.saveButton).toBeVisible(); | ^ 38 | 39 | await ShopAdmin.goesTo(AdminFlowBuilderListing.url()); 40 | await ShopAdmin.expects(AdminFlowBuilderListing.createFlowButton).toBeVisible(); at /home/runner/work/acceptance-test-suite/acceptance-test-suite/tests/PageObjects/AdministrationSettings.spec.ts:37:64
[chromium] › PageObjects/StorefrontPageObjects.spec.ts:3:1 › Storefront page objects: tests/PageObjects/StorefrontPageObjects.spec.ts#L57
5) [chromium] › PageObjects/StorefrontPageObjects.spec.ts:3:1 › Storefront page objects ────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByRole('button', { name: /Expand|Show details/ }).first() Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByRole('button', { name: /Expand|Show details/ }).first() 55 | 56 | await ShopCustomer.goesTo(StorefrontAccountOrder.url()); > 57 | await ShopCustomer.expects(StorefrontAccountOrder.orderExpandButton).toBeVisible(); | ^ 58 | 59 | await ShopCustomer.goesTo(StorefrontAccountProfile.url()); 60 | await ShopCustomer.expects(StorefrontAccountProfile.changeEmailButton).toBeVisible(); at /home/runner/work/acceptance-test-suite/acceptance-test-suite/tests/PageObjects/StorefrontPageObjects.spec.ts:57:74
test (shopware-65, http://localhost:8021)
Process completed with exit code 1.
[chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings.: tests/PageObjects/AdministrationSettings.spec.ts#L37
1) [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: locator('.sw-flow-detail__save') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for locator('.sw-flow-detail__save') 35 | 36 | await ShopAdmin.goesTo(AdminFlowBuilderCreate.url()); > 37 | await ShopAdmin.expects(AdminFlowBuilderCreate.saveButton).toBeVisible(); | ^ 38 | 39 | await ShopAdmin.goesTo(AdminFlowBuilderListing.url()); 40 | await ShopAdmin.expects(AdminFlowBuilderListing.createFlowButton).toBeVisible(); at /home/runner/work/acceptance-test-suite/acceptance-test-suite/tests/PageObjects/AdministrationSettings.spec.ts:37:64
[chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings.: tests/PageObjects/AdministrationSettings.spec.ts#L37
2) [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: locator('.sw-flow-detail__save') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for locator('.sw-flow-detail__save') 35 | 36 | await ShopAdmin.goesTo(AdminFlowBuilderCreate.url()); > 37 | await ShopAdmin.expects(AdminFlowBuilderCreate.saveButton).toBeVisible(); | ^ 38 | 39 | await ShopAdmin.goesTo(AdminFlowBuilderListing.url()); 40 | await ShopAdmin.expects(AdminFlowBuilderListing.createFlowButton).toBeVisible(); at /home/runner/work/acceptance-test-suite/acceptance-test-suite/tests/PageObjects/AdministrationSettings.spec.ts:37:64
[chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings.: tests/PageObjects/AdministrationSettings.spec.ts#L37
3) [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: locator('.sw-flow-detail__save') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for locator('.sw-flow-detail__save') 35 | 36 | await ShopAdmin.goesTo(AdminFlowBuilderCreate.url()); > 37 | await ShopAdmin.expects(AdminFlowBuilderCreate.saveButton).toBeVisible(); | ^ 38 | 39 | await ShopAdmin.goesTo(AdminFlowBuilderListing.url()); 40 | await ShopAdmin.expects(AdminFlowBuilderListing.createFlowButton).toBeVisible(); at /home/runner/work/acceptance-test-suite/acceptance-test-suite/tests/PageObjects/AdministrationSettings.spec.ts:37:64
[chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings.: tests/PageObjects/AdministrationSettings.spec.ts#L37
4) [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: locator('.sw-flow-detail__save') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for locator('.sw-flow-detail__save') 35 | 36 | await ShopAdmin.goesTo(AdminFlowBuilderCreate.url()); > 37 | await ShopAdmin.expects(AdminFlowBuilderCreate.saveButton).toBeVisible(); | ^ 38 | 39 | await ShopAdmin.goesTo(AdminFlowBuilderListing.url()); 40 | await ShopAdmin.expects(AdminFlowBuilderListing.createFlowButton).toBeVisible(); at /home/runner/work/acceptance-test-suite/acceptance-test-suite/tests/PageObjects/AdministrationSettings.spec.ts:37:64
test (shopware, http://localhost:8011)
Process completed with exit code 1.
[chromium] › PageObjects/AdministrationGeneral.spec.ts:3:1 › Administration page objects - General.: tests/PageObjects/AdministrationGeneral.spec.ts#L52
1) [chromium] › PageObjects/AdministrationGeneral.spec.ts:3:1 › Administration page objects - General. Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByRole('button', { name: 'Save' }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByRole('button', { name: 'Save' }) 50 | 51 | await ShopAdmin.goesTo(AdminProductDetail.url(product.id)); > 52 | await ShopAdmin.expects(AdminProductDetail.savePhysicalProductButton).toBeVisible(); | ^ 53 | 54 | }); at /home/runner/work/acceptance-test-suite/acceptance-test-suite/tests/PageObjects/AdministrationGeneral.spec.ts:52:75
[chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings.: tests/PageObjects/AdministrationSettings.spec.ts#L37
2) [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: locator('.sw-flow-detail__save') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for locator('.sw-flow-detail__save') 35 | 36 | await ShopAdmin.goesTo(AdminFlowBuilderCreate.url()); > 37 | await ShopAdmin.expects(AdminFlowBuilderCreate.saveButton).toBeVisible(); | ^ 38 | 39 | await ShopAdmin.goesTo(AdminFlowBuilderListing.url()); 40 | await ShopAdmin.expects(AdminFlowBuilderListing.createFlowButton).toBeVisible(); at /home/runner/work/acceptance-test-suite/acceptance-test-suite/tests/PageObjects/AdministrationSettings.spec.ts:37:64
[chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings.: tests/PageObjects/AdministrationSettings.spec.ts#L37
3) [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: locator('.sw-flow-detail__save') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for locator('.sw-flow-detail__save') 35 | 36 | await ShopAdmin.goesTo(AdminFlowBuilderCreate.url()); > 37 | await ShopAdmin.expects(AdminFlowBuilderCreate.saveButton).toBeVisible(); | ^ 38 | 39 | await ShopAdmin.goesTo(AdminFlowBuilderListing.url()); 40 | await ShopAdmin.expects(AdminFlowBuilderListing.createFlowButton).toBeVisible(); at /home/runner/work/acceptance-test-suite/acceptance-test-suite/tests/PageObjects/AdministrationSettings.spec.ts:37:64
[chromium] › PageObjects/PageObjects.spec.ts:3:1 › page and context are the same as AdminPage and AdminPage.context(): src/services/ShopwareDataHelpers.ts#L103
4) [chromium] › PageObjects/PageObjects.spec.ts:3:1 › page and context are the same as AdminPage and AdminPage.context() SyntaxError: Unexpected end of JSON input at ../src/services/ShopwareDataHelpers.ts:103 101 | }); 102 | > 103 | const result = (await resp.json()) as { data: { id: string; active: boolean }[]; total: number }; | ^ 104 | 105 | return result.data[0].id; 106 | }; at getPaymentMethodId (/home/runner/work/acceptance-test-suite/acceptance-test-suite/src/services/ShopwareDataHelpers.ts:103:21) at Object.base.extend.SalesChannelBaseConfig.scope (/home/runner/work/acceptance-test-suite/acceptance-test-suite/src/fixtures/DefaultSalesChannel.ts:61:13)
[chromium] › PageObjects/StorefrontPageObjects.spec.ts:3:1 › Storefront page objects: src/services/AdminApiContext.ts#L116
5) [chromium] › PageObjects/StorefrontPageObjects.spec.ts:3:1 › Storefront page objects ────────── SyntaxError: Unexpected end of JSON input at ../src/services/AdminApiContext.ts:116 114 | }); 115 | > 116 | const authData = (await authResponse.json()) as { access_token?: string }; | ^ 117 | 118 | if (!authData['access_token']) { 119 | throw new Error(`Failed to authenticate with user: ${options.admin_username}`); at Function.authenticateWithUserPassword (/home/runner/work/acceptance-test-suite/acceptance-test-suite/src/services/AdminApiContext.ts:116:27) at Function.create (/home/runner/work/acceptance-test-suite/acceptance-test-suite/src/services/AdminApiContext.ts:45:46) at Object.base.extend.AdminApiContext.scope (/home/runner/work/acceptance-test-suite/acceptance-test-suite/src/fixtures/ApiContexts.ts:16:37)
[chromium] › SaasSetup.spec.ts:3:1 › SaaS instance setup.: src/services/AdminApiContext.ts#L96
6) [chromium] › SaasSetup.spec.ts:3:1 › SaaS instance setup. ───────────────────────────────────── SyntaxError: Unexpected end of JSON input at ../src/services/AdminApiContext.ts:96 94 | }); 95 | > 96 | const authData = (await authResponse.json()) as { access_token?: string }; | ^ 97 | 98 | if (!authData['access_token']) { 99 | throw new Error(`Failed to authenticate with client_id: ${options.client_id}`); at Function.authenticateWithClientCredentials (/home/runner/work/acceptance-test-suite/acceptance-test-suite/src/services/AdminApiContext.ts:96:27) at Function.create (/home/runner/work/acceptance-test-suite/acceptance-test-suite/src/services/AdminApiContext.ts:64:42) at Object.base.extend.AdminApiContext.scope (/home/runner/work/acceptance-test-suite/acceptance-test-suite/src/fixtures/ApiContexts.ts:16:37)
[chromium] › TestDataService/OrderCreation.spec.ts:3:1 › Order creation with TestDataService: src/services/AdminApiContext.ts#L96
7) [chromium] › TestDataService/OrderCreation.spec.ts:3:1 › Order creation with TestDataService ── SyntaxError: Unexpected end of JSON input at ../src/services/AdminApiContext.ts:96 94 | }); 95 | > 96 | const authData = (await authResponse.json()) as { access_token?: string }; | ^ 97 | 98 | if (!authData['access_token']) { 99 | throw new Error(`Failed to authenticate with client_id: ${options.client_id}`); at Function.authenticateWithClientCredentials (/home/runner/work/acceptance-test-suite/acceptance-test-suite/src/services/AdminApiContext.ts:96:27) at Function.create (/home/runner/work/acceptance-test-suite/acceptance-test-suite/src/services/AdminApiContext.ts:64:42) at Object.base.extend.AdminApiContext.scope (/home/runner/work/acceptance-test-suite/acceptance-test-suite/src/fixtures/ApiContexts.ts:16:37)
[chromium] › TestDataService/SystemConfig.spec.ts:9:1 › System config can be overwritten and is restored to defaults: src/services/AdminApiContext.ts#L48
8) [chromium] › TestDataService/SystemConfig.spec.ts:9:1 › System config can be overwritten and is restored to defaults SyntaxError: Unexpected end of JSON input at ../src/services/AdminApiContext.ts:48 46 | 47 | const userContext = await this.createApiRequestContext(contextOptions); > 48 | const accessKeyData = await (await userContext.get('_action/access-key/intergration')).json() as { accessKey: string, secretAccessKey: string }; | ^ 49 | 50 | const integrationData = { 51 | admin: true, at Function.create (/home/runner/work/acceptance-test-suite/acceptance-test-suite/src/services/AdminApiContext.ts:48:35) at Object.base.extend.AdminApiContext.scope (/home/runner/work/acceptance-test-suite/acceptance-test-suite/src/fixtures/ApiContexts.ts:16:37)
[chromium] › TestDataService/TestDataService.spec.ts:20:1 › Data Service: src/services/AdminApiContext.ts#L48
9) [chromium] › TestDataService/TestDataService.spec.ts:20:1 › Data Service ────────────────────── SyntaxError: Unexpected end of JSON input at ../src/services/AdminApiContext.ts:48 46 | 47 | const userContext = await this.createApiRequestContext(contextOptions); > 48 | const accessKeyData = await (await userContext.get('_action/access-key/intergration')).json() as { accessKey: string, secretAccessKey: string }; | ^ 49 | 50 | const integrationData = { 51 | admin: true, at Function.create (/home/runner/work/acceptance-test-suite/acceptance-test-suite/src/services/AdminApiContext.ts:48:35) at Object.base.extend.AdminApiContext.scope (/home/runner/work/acceptance-test-suite/acceptance-test-suite/src/fixtures/ApiContexts.ts:16:37)
test-saas
Process completed with exit code 1.
Validate all commits
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
eslint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test (shopware-65, http://localhost:8021)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test (shopware, http://localhost:8011)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-saas
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
🎭 Playwright Run Summary
5 failed [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. [chromium] › PageObjects/StorefrontPageObjects.spec.ts:3:1 › Storefront page objects ─────────── 4 skipped 35 passed (3.2m)
🎭 Playwright Run Summary
4 failed [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. 4 skipped 36 passed (3.3m)
🎭 Playwright Run Summary
9 failed [chromium] › PageObjects/AdministrationGeneral.spec.ts:3:1 › Administration page objects - General. [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. [chromium] › PageObjects/AdministrationSettings.spec.ts:3:1 › Administration page objects - Settings. [chromium] › PageObjects/PageObjects.spec.ts:3:1 › page and context are the same as AdminPage and AdminPage.context() [chromium] › PageObjects/StorefrontPageObjects.spec.ts:3:1 › Storefront page objects ─────────── [chromium] › SaasSetup.spec.ts:3:1 › SaaS instance setup. ────────────────────────────────────── [chromium] › TestDataService/OrderCreation.spec.ts:3:1 › Order creation with TestDataService ─── [chromium] › TestDataService/SystemConfig.spec.ts:9:1 › System config can be overwritten and is restored to defaults [chromium] › TestDataService/TestDataService.spec.ts:20:1 › Data Service ─────────────────────── 2 skipped 11 passed (3.1m)

Artifacts

Produced during runtime
Name Size
playwright-report-shopware Expired
26.5 MB
playwright-report-shopware-65 Expired
17.3 MB