Skip to content

Tests

Tests #1357

Manually triggered October 1, 2024 12:42
Status Failure
Total duration 20m 40s
Artifacts

tests.yml

on: workflow_dispatch
Unit tests
23s
Unit tests
Check for circular dependencies (Madge)
30s
Check for circular dependencies (Madge)
Static Analysis
38s
Static Analysis
Matrix: Acceptance tests
Playwright Integration Tests
0s
Playwright Integration Tests
Fit to window
Zoom out
Zoom in

Annotations

22 errors, 4 warnings, and 2 notices
Static Analysis
@shopware-ag/meteor-component-library#format:check: command (/home/runner/work/meteor/meteor/packages/component-library) /home/runner/setup-pnpm/node_modules/.bin/pnpm run format:check exited (1)
Static Analysis
Process completed with exit code 1.
[chromium] › action-button.spec.ts:12:1 › @sdk: action button: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
1) [chromium] › action-button.spec.ts:12:1 › @SDK: action button ───────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/action-button.spec.ts:8:28
[chromium] › action-button.spec.ts:12:1 › @sdk: action button: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
1) [chromium] › action-button.spec.ts:12:1 › @SDK: action button ───────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/action-button.spec.ts:8:28
[chromium] › action-button.spec.ts:12:1 › @sdk: action button: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
1) [chromium] › action-button.spec.ts:12:1 › @SDK: action button ───────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/action-button.spec.ts:8:28
[chromium] › component-section.spec.ts:12:1 › @sdk: add a component section: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
2) [chromium] › component-section.spec.ts:12:1 › @SDK: add a component section ─────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/component-section.spec.ts:8:28
[chromium] › component-section.spec.ts:12:1 › @sdk: add a component section: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
2) [chromium] › component-section.spec.ts:12:1 › @SDK: add a component section ─────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/component-section.spec.ts:8:28
[chromium] › component-section.spec.ts:12:1 › @sdk: add a component section: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
2) [chromium] › component-section.spec.ts:12:1 › @SDK: add a component section ─────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/component-section.spec.ts:8:28
[chromium] › component-section.spec.ts:27:1 › @sdk: add a component section with tabs: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
3) [chromium] › component-section.spec.ts:27:1 › @SDK: add a component section with tabs ───────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/component-section.spec.ts:8:28
[chromium] › component-section.spec.ts:27:1 › @sdk: add a component section with tabs: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
3) [chromium] › component-section.spec.ts:27:1 › @SDK: add a component section with tabs ───────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/component-section.spec.ts:8:28
[chromium] › component-section.spec.ts:27:1 › @sdk: add a component section with tabs: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
3) [chromium] › component-section.spec.ts:27:1 › @SDK: add a component section with tabs ───────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/component-section.spec.ts:8:28
[chromium] › context.spec.ts:25:1 › @sdk: get current language: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
4) [chromium] › context.spec.ts:25:1 › @SDK: get current language ──────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/context.spec.ts:21:28
[chromium] › action-button.spec.ts:12:1 › @sdk: action button: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
1) [chromium] › action-button.spec.ts:12:1 › @SDK: action button ───────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/action-button.spec.ts:8:28
[chromium] › action-button.spec.ts:12:1 › @sdk: action button: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
1) [chromium] › action-button.spec.ts:12:1 › @SDK: action button ───────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/action-button.spec.ts:8:28
[chromium] › action-button.spec.ts:12:1 › @sdk: action button: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
1) [chromium] › action-button.spec.ts:12:1 › @SDK: action button ───────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/action-button.spec.ts:8:28
[chromium] › component-section.spec.ts:12:1 › @sdk: add a component section: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
2) [chromium] › component-section.spec.ts:12:1 › @SDK: add a component section ─────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/component-section.spec.ts:8:28
[chromium] › component-section.spec.ts:12:1 › @sdk: add a component section: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
2) [chromium] › component-section.spec.ts:12:1 › @SDK: add a component section ─────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/component-section.spec.ts:8:28
[chromium] › component-section.spec.ts:12:1 › @sdk: add a component section: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
2) [chromium] › component-section.spec.ts:12:1 › @SDK: add a component section ─────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/component-section.spec.ts:8:28
[chromium] › component-section.spec.ts:27:1 › @sdk: add a component section with tabs: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
3) [chromium] › component-section.spec.ts:27:1 › @SDK: add a component section with tabs ───────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/component-section.spec.ts:8:28
[chromium] › component-section.spec.ts:27:1 › @sdk: add a component section with tabs: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
3) [chromium] › component-section.spec.ts:27:1 › @SDK: add a component section with tabs ───────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/component-section.spec.ts:8:28
[chromium] › component-section.spec.ts:27:1 › @sdk: add a component section with tabs: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
3) [chromium] › component-section.spec.ts:27:1 › @SDK: add a component section with tabs ───────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/component-section.spec.ts:8:28
[chromium] › context.spec.ts:25:1 › @sdk: get current language: meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts#L13
4) [chromium] › context.spec.ts:25:1 › @SDK: get current language ──────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeEmpty() Locator: frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') Expected: not empty Received: empty Call log: - expect.not.toBeEmpty with timeout 5000ms - waiting for frameLocator('iframe[src*="location-id=sw-main-hidden"]').locator('body') - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" - locator resolved to <body>…</body> - unexpected value "empty" at ../fixtures/Helper.ts:13 11 | 12 | // Wait for the iframe's content to be loaded > 13 | await expect(iframeLocator.locator('body')).not.toBeEmpty(); | ^ 14 | 15 | // Get the Frame object 16 | const frame = page.frame({ url: new RegExp(`location-id=${locationId}`) }); at getSDKiFrame (/home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/fixtures/Helper.ts:13:51) at /home/runner/work/meteor/meteor/meteor/examples/TestPlugin/tests/acceptance/tests/context.spec.ts:21:28
Acceptance tests (v6.6.6.1)
No files were found with the provided path: meteor/examples/TestPlugin/tests/acceptance/test-results/. No artifacts will be uploaded.
Acceptance tests (v6.6.6.1)
No files were found with the provided path: meteor/examples/TestPlugin/tests/acceptance/playwright-report/. No artifacts will be uploaded.
Acceptance tests (trunk)
No files were found with the provided path: meteor/examples/TestPlugin/tests/acceptance/playwright-report/. No artifacts will be uploaded.
Acceptance tests (trunk)
No files were found with the provided path: meteor/examples/TestPlugin/tests/acceptance/test-results/. No artifacts will be uploaded.
🎭 Playwright Run Summary
28 failed [chromium] › action-button.spec.ts:12:1 › @SDK: action button ────────────────────────────────── [chromium] › component-section.spec.ts:12:1 › @SDK: add a component section ──────────────────── [chromium] › component-section.spec.ts:27:1 › @SDK: add a component section with tabs ────────── [chromium] › context.spec.ts:25:1 › @SDK: get current language ───────────────────────────────── [chromium] › context.spec.ts:46:1 › @SDK: subscribe on language changes ──────────────────────── [chromium] › context.spec.ts:103:1 › @SDK: get current environment ───────────────────────────── [chromium] › context.spec.ts:119:1 › @SDK: get current locale ────────────────────────────────── [chromium] › context.spec.ts:136:1 › @SDK: subscribe on locale changes ───────────────────────── [chromium] › context.spec.ts:200:1 › @SDK: get current shopware version ──────────────────────── [chromium] › context.spec.ts:218:1 › @SDK: get app information ───────────────────────────────── [chromium] › context.spec.ts:237:1 › @SDK: get module information ────────────────────────────── [chromium] › dataset.spec.ts:13:1 › @SDK: dataset get ────────────────────────────────────────── [chromium] › dataset.spec.ts:29:1 › @SDK: dataset subscribe ──────────────────────────────────── [chromium] › dataset.spec.ts:42:1 › @SDK: dataset update ─────────────────────────────────────── [chromium] › location.spec.ts:14:1 › @SDK: update the height of the location iFrame ──────────── [chromium] › location.spec.ts:38:1 › @SDK: start auto resizing of the iFrame height ──────────── [chromium] › main-module.spec.ts:11:1 › @SDK: add main module ────────────────────────────────── [chromium] › main-module.spec.ts:28:1 › @SDK: check main module with searchbar ───────────────── [chromium] › menu-item.spec.ts:11:1 › @SDK: add menu item ────────────────────────────────────── [chromium] › menu-item.spec.ts:25:1 › @SDK: add menu item at third level ─────────────────────── [chromium] › menu-item.spec.ts:55:1 › @SDK: check menu position ──────────────────────────────── [chromium] › modals.spec.ts:12:1 › @SDK: modals ──────────────────────────────────────────────── [chromium] › notification.spec.ts:12:1 › @SDK: dispatch a notification ───────────────────────── [chromium] › settings-item.spec.ts:11:1 › @SDK: add settings without searchbar ───────────────── [chromium] › settings-item.spec.ts:31:1 › @SDK: add settings with searchbar ──────────────────── [chromium] › tabs.spec.ts:12:1 › @SDK: Check tab existence ───────────────────────────────────── [chromium] › window.spec.ts:12:1 › @SDK: redirect to another URL ─────────────────────────────── [chromium] › window.spec.ts:36:1 › @SDK: push router ───────────────────────────────────────────
🎭 Playwright Run Summary
28 failed [chromium] › action-button.spec.ts:12:1 › @SDK: action button ────────────────────────────────── [chromium] › component-section.spec.ts:12:1 › @SDK: add a component section ──────────────────── [chromium] › component-section.spec.ts:27:1 › @SDK: add a component section with tabs ────────── [chromium] › context.spec.ts:25:1 › @SDK: get current language ───────────────────────────────── [chromium] › context.spec.ts:46:1 › @SDK: subscribe on language changes ──────────────────────── [chromium] › context.spec.ts:103:1 › @SDK: get current environment ───────────────────────────── [chromium] › context.spec.ts:119:1 › @SDK: get current locale ────────────────────────────────── [chromium] › context.spec.ts:136:1 › @SDK: subscribe on locale changes ───────────────────────── [chromium] › context.spec.ts:200:1 › @SDK: get current shopware version ──────────────────────── [chromium] › context.spec.ts:218:1 › @SDK: get app information ───────────────────────────────── [chromium] › context.spec.ts:237:1 › @SDK: get module information ────────────────────────────── [chromium] › dataset.spec.ts:13:1 › @SDK: dataset get ────────────────────────────────────────── [chromium] › dataset.spec.ts:29:1 › @SDK: dataset subscribe ──────────────────────────────────── [chromium] › dataset.spec.ts:42:1 › @SDK: dataset update ─────────────────────────────────────── [chromium] › location.spec.ts:14:1 › @SDK: update the height of the location iFrame ──────────── [chromium] › location.spec.ts:38:1 › @SDK: start auto resizing of the iFrame height ──────────── [chromium] › main-module.spec.ts:11:1 › @SDK: add main module ────────────────────────────────── [chromium] › main-module.spec.ts:28:1 › @SDK: check main module with searchbar ───────────────── [chromium] › menu-item.spec.ts:11:1 › @SDK: add menu item ────────────────────────────────────── [chromium] › menu-item.spec.ts:25:1 › @SDK: add menu item at third level ─────────────────────── [chromium] › menu-item.spec.ts:55:1 › @SDK: check menu position ──────────────────────────────── [chromium] › modals.spec.ts:12:1 › @SDK: modals ──────────────────────────────────────────────── [chromium] › notification.spec.ts:12:1 › @SDK: dispatch a notification ───────────────────────── [chromium] › settings-item.spec.ts:11:1 › @SDK: add settings without searchbar ───────────────── [chromium] › settings-item.spec.ts:31:1 › @SDK: add settings with searchbar ──────────────────── [chromium] › tabs.spec.ts:12:1 › @SDK: Check tab existence ───────────────────────────────────── [chromium] › window.spec.ts:12:1 › @SDK: redirect to another URL ─────────────────────────────── [chromium] › window.spec.ts:36:1 › @SDK: push router ───────────────────────────────────────────