NEXT-39675 - Flow Builder Templates #566
test.yml
on: pull_request
eslint
14s
Validate all commits
6s
build
13s
test-saas
4m 19s
Matrix: test
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 |
|