Skip to content

Merge pull request #1248 from Codeinwp/bugfix/pro/515 #891

Merge pull request #1248 from Codeinwp/bugfix/pro/515

Merge pull request #1248 from Codeinwp/bugfix/pro/515 #891

Triggered via push March 3, 2026 17:57
Status Failure
Total duration 8m 28s
Artifacts 1

test-e2e.yml

on: push
Playwright E2E tests
8m 23s
Playwright E2E tests
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 notice
[chromium] › admin.spec.js:127:5 › Chart Library › create all free charts: tests/e2e/utils/common.js#L56
4) [chromium] › admin.spec.js:127:5 › Chart Library › create all free charts ───────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) at ../utils/common.js:56 54 | 55 | // Wait a little for the request to be processed. > 56 | await expect( page.frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' })).toBeVisible({ timeout: 5000 }); | ^ 57 | 58 | const chartId = await page.frameLocator('iframe').locator('#visualizer-chart-id').getAttribute('data-id'); 59 | at createChartWithAdmin (/home/runner/work/visualizer/visualizer/tests/e2e/utils/common.js:56:103) at createAllFreeCharts (/home/runner/work/visualizer/visualizer/tests/e2e/utils/common.js:120:20) at /home/runner/work/visualizer/visualizer/tests/e2e/specs/admin.spec.js:128:26
[chromium] › admin.spec.js:109:5 › Chart Library › delete a chart: tests/e2e/utils/common.js#L56
3) [chromium] › admin.spec.js:109:5 › Chart Library › delete a chart ───────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) at ../utils/common.js:56 54 | 55 | // Wait a little for the request to be processed. > 56 | await expect( page.frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' })).toBeVisible({ timeout: 5000 }); | ^ 57 | 58 | const chartId = await page.frameLocator('iframe').locator('#visualizer-chart-id').getAttribute('data-id'); 59 | at createChartWithAdmin (/home/runner/work/visualizer/visualizer/tests/e2e/utils/common.js:56:103) at /home/runner/work/visualizer/visualizer/tests/e2e/specs/admin.spec.js:110:25
[chromium] › admin.spec.js:109:5 › Chart Library › delete a chart: tests/e2e/utils/common.js#L56
3) [chromium] › admin.spec.js:109:5 › Chart Library › delete a chart ───────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) at ../utils/common.js:56 54 | 55 | // Wait a little for the request to be processed. > 56 | await expect( page.frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' })).toBeVisible({ timeout: 5000 }); | ^ 57 | 58 | const chartId = await page.frameLocator('iframe').locator('#visualizer-chart-id').getAttribute('data-id'); 59 | at createChartWithAdmin (/home/runner/work/visualizer/visualizer/tests/e2e/utils/common.js:56:103) at /home/runner/work/visualizer/visualizer/tests/e2e/specs/admin.spec.js:110:25
[chromium] › admin.spec.js:109:5 › Chart Library › delete a chart: tests/e2e/utils/common.js#L56
3) [chromium] › admin.spec.js:109:5 › Chart Library › delete a chart ───────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) at ../utils/common.js:56 54 | 55 | // Wait a little for the request to be processed. > 56 | await expect( page.frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' })).toBeVisible({ timeout: 5000 }); | ^ 57 | 58 | const chartId = await page.frameLocator('iframe').locator('#visualizer-chart-id').getAttribute('data-id'); 59 | at createChartWithAdmin (/home/runner/work/visualizer/visualizer/tests/e2e/utils/common.js:56:103) at /home/runner/work/visualizer/visualizer/tests/e2e/specs/admin.spec.js:110:25
[chromium] › admin.spec.js:91:5 › Chart Library › clone/duplicate a chart: tests/e2e/utils/common.js#L56
2) [chromium] › admin.spec.js:91:5 › Chart Library › clone/duplicate a chart ───────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) at ../utils/common.js:56 54 | 55 | // Wait a little for the request to be processed. > 56 | await expect( page.frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' })).toBeVisible({ timeout: 5000 }); | ^ 57 | 58 | const chartId = await page.frameLocator('iframe').locator('#visualizer-chart-id').getAttribute('data-id'); 59 | at createChartWithAdmin (/home/runner/work/visualizer/visualizer/tests/e2e/utils/common.js:56:103) at /home/runner/work/visualizer/visualizer/tests/e2e/specs/admin.spec.js:92:25
[chromium] › admin.spec.js:91:5 › Chart Library › clone/duplicate a chart: tests/e2e/utils/common.js#L56
2) [chromium] › admin.spec.js:91:5 › Chart Library › clone/duplicate a chart ───────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) at ../utils/common.js:56 54 | 55 | // Wait a little for the request to be processed. > 56 | await expect( page.frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' })).toBeVisible({ timeout: 5000 }); | ^ 57 | 58 | const chartId = await page.frameLocator('iframe').locator('#visualizer-chart-id').getAttribute('data-id'); 59 | at createChartWithAdmin (/home/runner/work/visualizer/visualizer/tests/e2e/utils/common.js:56:103) at /home/runner/work/visualizer/visualizer/tests/e2e/specs/admin.spec.js:92:25
[chromium] › admin.spec.js:91:5 › Chart Library › clone/duplicate a chart: tests/e2e/utils/common.js#L56
2) [chromium] › admin.spec.js:91:5 › Chart Library › clone/duplicate a chart ───────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) at ../utils/common.js:56 54 | 55 | // Wait a little for the request to be processed. > 56 | await expect( page.frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' })).toBeVisible({ timeout: 5000 }); | ^ 57 | 58 | const chartId = await page.frameLocator('iframe').locator('#visualizer-chart-id').getAttribute('data-id'); 59 | at createChartWithAdmin (/home/runner/work/visualizer/visualizer/tests/e2e/utils/common.js:56:103) at /home/runner/work/visualizer/visualizer/tests/e2e/specs/admin.spec.js:92:25
[chromium] › admin.spec.js:77:5 › Chart Library › create a chart: tests/e2e/utils/common.js#L56
1) [chromium] › admin.spec.js:77:5 › Chart Library › create a chart ────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) at ../utils/common.js:56 54 | 55 | // Wait a little for the request to be processed. > 56 | await expect( page.frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' })).toBeVisible({ timeout: 5000 }); | ^ 57 | 58 | const chartId = await page.frameLocator('iframe').locator('#visualizer-chart-id').getAttribute('data-id'); 59 | at createChartWithAdmin (/home/runner/work/visualizer/visualizer/tests/e2e/utils/common.js:56:103) at /home/runner/work/visualizer/visualizer/tests/e2e/specs/admin.spec.js:78:25
[chromium] › admin.spec.js:77:5 › Chart Library › create a chart: tests/e2e/utils/common.js#L56
1) [chromium] › admin.spec.js:77:5 › Chart Library › create a chart ────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) at ../utils/common.js:56 54 | 55 | // Wait a little for the request to be processed. > 56 | await expect( page.frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' })).toBeVisible({ timeout: 5000 }); | ^ 57 | 58 | const chartId = await page.frameLocator('iframe').locator('#visualizer-chart-id').getAttribute('data-id'); 59 | at createChartWithAdmin (/home/runner/work/visualizer/visualizer/tests/e2e/utils/common.js:56:103) at /home/runner/work/visualizer/visualizer/tests/e2e/specs/admin.spec.js:78:25
[chromium] › admin.spec.js:77:5 › Chart Library › create a chart: tests/e2e/utils/common.js#L56
1) [chromium] › admin.spec.js:77:5 › Chart Library › create a chart ────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' }) at ../utils/common.js:56 54 | 55 | // Wait a little for the request to be processed. > 56 | await expect( page.frameLocator('iframe').getByRole('heading', { name: 'Import data from URL' })).toBeVisible({ timeout: 5000 }); | ^ 57 | 58 | const chartId = await page.frameLocator('iframe').locator('#visualizer-chart-id').getAttribute('data-id'); 59 | at createChartWithAdmin (/home/runner/work/visualizer/visualizer/tests/e2e/utils/common.js:56:103) at /home/runner/work/visualizer/visualizer/tests/e2e/specs/admin.spec.js:78:25
🎭 Playwright Run Summary
15 failed [chromium] › admin.spec.js:77:5 › Chart Library › create a chart ─────────────────────────────── [chromium] › admin.spec.js:91:5 › Chart Library › clone/duplicate a chart ────────────────────── [chromium] › admin.spec.js:109:5 › Chart Library › delete a chart ────────────────────────────── [chromium] › admin.spec.js:127:5 › Chart Library › create all free charts ────────────────────── [chromium] › admin.spec.js:137:5 › Chart Library › cancel second step of chart creation ──────── [chromium] › admin.spec.js:170:5 › Chart Library › check info panel ──────────────────────────── [chromium] › chart-sources.spec.js:18:5 › Data Free Sources › manual import ──────────────────── [chromium] › classic-editor.spec.js:21:5 › Charts with Classic Editor › insert chart into a Post via Media [chromium] › gutenberg-editor.spec.js:31:5 › Charts with Gutenberg Editor › new chart creation ─ [chromium] › gutenberg-editor.spec.js:54:5 › Charts with Gutenberg Editor › insert an existing chart [chromium] › gutenberg-editor.spec.js:72:5 › Charts with Gutenberg Editor › check block Sidebar/Inspector tabs [chromium] › gutenberg-editor.spec.js:115:5 › Charts with Gutenberg Editor › check block Edit new button [chromium] › gutenberg-editor.spec.js:135:5 › Charts with Gutenberg Editor › check widgets ───── [chromium] › gutenberg-editor.spec.js:152:5 › Charts with Gutenberg Editor › check widgets in the Customizer [chromium] › upsell.spec.js:34:2 › Upsell › chart settings on admin ──────────────────────────── 11 passed (6.6m)

Artifacts

Produced during runtime
Name Size Digest
e2e-playwright-results Expired
76.7 MB
sha256:59a7a372ac35b9d9d7a72af925c1836f58ba127b3a15565f743e59f71c7c362b