Skip to content

feat: Cookiecutter template #236

feat: Cookiecutter template

feat: Cookiecutter template #236

Re-run triggered May 3, 2024 14:45
Status Failure
Total duration 5m 29s
Artifacts 5

e2e.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 1 notice
[chromium] › express.spec.ts:4:5 › Express loads: tests/express.spec.ts#L7
1) [chromium] › express.spec.ts:4:5 › Express loads ────────────────────────────────────────────── Error: Screenshot comparison failed: 1 pixels (ratio 0.01 of all image pixels) are different. Expected: /work/tests/express.spec.ts-snapshots/Express-loads-1-chromium-linux.png Received: /work/test-results/express-Express-loads-chromium/Express-loads-1-actual.png Diff: /work/test-results/express-Express-loads-chromium/Express-loads-1-diff.png Call log: - page._expectScreenshot with timeout 15000ms - verifying given screenshot expectation - waiting for locator('.iris-chart-panel') - locator resolved to <div class="h-100 w-100 dh-panel iris-chart-panel">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - waiting for element to be visible and stable - element is visible and stable - 1 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('.iris-chart-panel') - locator resolved to <div class="h-100 w-100 dh-panel iris-chart-panel">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - waiting for element to be visible and stable - element is visible and stable - captured a stable screenshot - 1 pixels (ratio 0.01 of all image pixels) are different. 5 | await gotoPage(page, ''); 6 | await openPanel(page, 'express_fig', '.js-plotly-plot'); > 7 | await expect(page.locator('.iris-chart-panel')).toHaveScreenshot(); | ^ 8 | }); 9 | 10 | test('Plotly loads', async ({ page }) => { at /work/tests/express.spec.ts:7:51
[chromium] › express.spec.ts:4:5 › Express loads: tests/express.spec.ts#L7
1) [chromium] › express.spec.ts:4:5 › Express loads ────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1 pixels (ratio 0.01 of all image pixels) are different. Expected: /work/tests/express.spec.ts-snapshots/Express-loads-1-chromium-linux.png Received: /work/test-results/express-Express-loads-chromium-retry1/Express-loads-1-actual.png Diff: /work/test-results/express-Express-loads-chromium-retry1/Express-loads-1-diff.png Call log: - page._expectScreenshot with timeout 15000ms - verifying given screenshot expectation - waiting for locator('.iris-chart-panel') - locator resolved to <div class="h-100 w-100 dh-panel iris-chart-panel">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - waiting for element to be visible and stable - element is visible and stable - 1 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('.iris-chart-panel') - locator resolved to <div class="h-100 w-100 dh-panel iris-chart-panel">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - waiting for element to be visible and stable - element is visible and stable - captured a stable screenshot - 1 pixels (ratio 0.01 of all image pixels) are different. 5 | await gotoPage(page, ''); 6 | await openPanel(page, 'express_fig', '.js-plotly-plot'); > 7 | await expect(page.locator('.iris-chart-panel')).toHaveScreenshot(); | ^ 8 | }); 9 | 10 | test('Plotly loads', async ({ page }) => { at /work/tests/express.spec.ts:7:51
[firefox] › ui.spec.ts:4:5 › UI loads: tests/ui.spec.ts#L7
2) [firefox] › ui.spec.ts:4:5 › UI loads ───────────────────────────────────────────────────────── Error: Screenshot comparison failed: 29 pixels (ratio 0.01 of all image pixels) are different. Expected: /work/tests/ui.spec.ts-snapshots/UI-loads-1-firefox-linux.png Received: /work/test-results/ui-UI-loads-firefox/UI-loads-1-actual.png Diff: /work/test-results/ui-UI-loads-firefox/UI-loads-1-diff.png Call log: - page._expectScreenshot with timeout 15000ms - verifying given screenshot expectation - waiting for locator('.dh-react-panel') - locator resolved to <div class="dh-react-panel">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - waiting for element to be visible and stable - element is visible and stable - 29 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('.dh-react-panel') - locator resolved to <div class="dh-react-panel">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - waiting for element to be visible and stable - element is visible and stable - captured a stable screenshot - 29 pixels (ratio 0.01 of all image pixels) are different. 5 | await gotoPage(page, ''); 6 | await openPanel(page, 'ui_component', '.dh-react-panel'); > 7 | await expect(page.locator('.dh-react-panel')).toHaveScreenshot(); | ^ 8 | }); 9 | at /work/tests/ui.spec.ts:7:49
[firefox] › ui.spec.ts:4:5 › UI loads: tests/ui.spec.ts#L7
2) [firefox] › ui.spec.ts:4:5 › UI loads ───────────────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 29 pixels (ratio 0.01 of all image pixels) are different. Expected: /work/tests/ui.spec.ts-snapshots/UI-loads-1-firefox-linux.png Received: /work/test-results/ui-UI-loads-firefox-retry1/UI-loads-1-actual.png Diff: /work/test-results/ui-UI-loads-firefox-retry1/UI-loads-1-diff.png Call log: - page._expectScreenshot with timeout 15000ms - verifying given screenshot expectation - waiting for locator('.dh-react-panel') - locator resolved to <div class="dh-react-panel">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - waiting for element to be visible and stable - element is visible and stable - 29 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('.dh-react-panel') - locator resolved to <div class="dh-react-panel">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - waiting for element to be visible and stable - element is visible and stable - captured a stable screenshot - 29 pixels (ratio 0.01 of all image pixels) are different. 5 | await gotoPage(page, ''); 6 | await openPanel(page, 'ui_component', '.dh-react-panel'); > 7 | await expect(page.locator('.dh-react-panel')).toHaveScreenshot(); | ^ 8 | }); 9 | at /work/tests/ui.spec.ts:7:49
[webkit] › express.spec.ts:4:5 › Express loads: tests/express.spec.ts#L7
3) [webkit] › express.spec.ts:4:5 › Express loads ──────────────────────────────────────────────── Error: Screenshot comparison failed: 56 pixels (ratio 0.01 of all image pixels) are different. Expected: /work/tests/express.spec.ts-snapshots/Express-loads-1-webkit-linux.png Received: /work/test-results/express-Express-loads-webkit/Express-loads-1-actual.png Diff: /work/test-results/express-Express-loads-webkit/Express-loads-1-diff.png Call log: - page._expectScreenshot with timeout 15000ms - verifying given screenshot expectation - waiting for locator('.iris-chart-panel') - locator resolved to <div class="h-100 w-100 dh-panel iris-chart-panel">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - waiting for element to be visible and stable - element is visible and stable - 56 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('.iris-chart-panel') - locator resolved to <div class="h-100 w-100 dh-panel iris-chart-panel">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - waiting for element to be visible and stable - element is visible and stable - captured a stable screenshot - 56 pixels (ratio 0.01 of all image pixels) are different. 5 | await gotoPage(page, ''); 6 | await openPanel(page, 'express_fig', '.js-plotly-plot'); > 7 | await expect(page.locator('.iris-chart-panel')).toHaveScreenshot(); | ^ 8 | }); 9 | 10 | test('Plotly loads', async ({ page }) => { at /work/tests/express.spec.ts:7:51
[webkit] › express.spec.ts:4:5 › Express loads: tests/express.spec.ts#L7
3) [webkit] › express.spec.ts:4:5 › Express loads ──────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 56 pixels (ratio 0.01 of all image pixels) are different. Expected: /work/tests/express.spec.ts-snapshots/Express-loads-1-webkit-linux.png Received: /work/test-results/express-Express-loads-webkit-retry1/Express-loads-1-actual.png Diff: /work/test-results/express-Express-loads-webkit-retry1/Express-loads-1-diff.png Call log: - page._expectScreenshot with timeout 15000ms - verifying given screenshot expectation - waiting for locator('.iris-chart-panel') - locator resolved to <div class="h-100 w-100 dh-panel iris-chart-panel">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - waiting for element to be visible and stable - element is visible and stable - 56 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('.iris-chart-panel') - locator resolved to <div class="h-100 w-100 dh-panel iris-chart-panel">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - waiting for element to be visible and stable - element is visible and stable - captured a stable screenshot - 56 pixels (ratio 0.01 of all image pixels) are different. 5 | await gotoPage(page, ''); 6 | await openPanel(page, 'express_fig', '.js-plotly-plot'); > 7 | await expect(page.locator('.iris-chart-panel')).toHaveScreenshot(); | ^ 8 | }); 9 | 10 | test('Plotly loads', async ({ page }) => { at /work/tests/express.spec.ts:7:51
e2e-test
Process completed with exit code 1.
🎭 Playwright Run Summary
3 failed [chromium] › express.spec.ts:4:5 › Express loads ─────────────────────────────────────────────── [firefox] › ui.spec.ts:4:5 › UI loads ────────────────────────────────────────────────────────── [webkit] › express.spec.ts:4:5 › Express loads ───────────────────────────────────────────────── 9 passed (1.4m)

Artifacts

Produced during runtime
Name Size
playwright-report Expired
13.2 MB
server-logs Expired
4.13 KB