Skip to content

Support for 2026 CHIPs, loops, and performance improvements #116

Support for 2026 CHIPs, loops, and performance improvements

Support for 2026 CHIPs, loops, and performance improvements #116

Triggered via pull request September 5, 2025 17:52
@bitjsonbitjson
synchronize #101
next
Status Failure
Total duration 25m 51s
Artifacts 18

ci.yml

on: pull_request
Matrix: e2e-tests
Fit to window
Zoom out
Zoom in

Annotations

160 errors, 9 warnings, and 16 notices
[chromium] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
4) [chromium] › welcome.spec.ts:21:16 › loads the welcome screen and guide ─────────────────────── Error: Screenshot comparison failed: 8 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-chromium/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-chromium/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 8 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 8 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[chromium] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
3) [chromium] › template-settings.spec.ts:46:5 › can reset template ────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 3450 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-chromium-retry2/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-chromium-retry2/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 3450 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 3450 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[chromium] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
3) [chromium] › template-settings.spec.ts:46:5 › can reset template ────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 3450 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-chromium-retry1/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-chromium-retry1/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 3450 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 3450 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[chromium] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
3) [chromium] › template-settings.spec.ts:46:5 › can reset template ────────────────────────────── Error: Screenshot comparison failed: 3450 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-chromium/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-chromium/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 3450 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 3450 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[chromium] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
2) [chromium] › template-settings.spec.ts:5:5 › can modify template settings ───────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 5757 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-chromium-retry2/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-chromium-retry2/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5757 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 5757 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[chromium] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
2) [chromium] › template-settings.spec.ts:5:5 › can modify template settings ───────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 5757 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-chromium-retry1/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-chromium-retry1/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5757 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 5757 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[chromium] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
2) [chromium] › template-settings.spec.ts:5:5 › can modify template settings ───────────────────── Error: Screenshot comparison failed: 5757 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-chromium/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-chromium/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5757 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 5757 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[chromium] › notifier.spec.ts:38:5 › displays telemetry consent request: tests/notifier.spec.ts#L50
1) [chromium] › notifier.spec.ts:38:5 › displays telemetry consent request, can decline ────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 8 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/notifier.spec.ts-snapshots/displays-telemetry-consent-request-can-decline-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/notifier-displays-telemetry-consent-request-can-decline-chromium-retry2/displays-telemetry-consent-request-can-decline-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/notifier-displays-telemetry-consent-request-can-decline-chromium-retry2/displays-telemetry-consent-request-can-decline-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 8 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 8 pixels (ratio 0.01 of all image pixels) are different. 48 | ); 49 | await expect(page.getByText('sharing usage information')).toBeVisible(); > 50 | await expect(page).toHaveScreenshot(); | ^ 51 | let logs = ''; 52 | page.on('console', (msg) => { 53 | logs += msg.text(); at /__w/bitauth-ide/bitauth-ide/tests/notifier.spec.ts:50:22
[chromium] › notifier.spec.ts:38:5 › displays telemetry consent request: tests/notifier.spec.ts#L50
1) [chromium] › notifier.spec.ts:38:5 › displays telemetry consent request, can decline ────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 8 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/notifier.spec.ts-snapshots/displays-telemetry-consent-request-can-decline-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/notifier-displays-telemetry-consent-request-can-decline-chromium-retry1/displays-telemetry-consent-request-can-decline-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/notifier-displays-telemetry-consent-request-can-decline-chromium-retry1/displays-telemetry-consent-request-can-decline-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 8 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 8 pixels (ratio 0.01 of all image pixels) are different. 48 | ); 49 | await expect(page.getByText('sharing usage information')).toBeVisible(); > 50 | await expect(page).toHaveScreenshot(); | ^ 51 | let logs = ''; 52 | page.on('console', (msg) => { 53 | logs += msg.text(); at /__w/bitauth-ide/bitauth-ide/tests/notifier.spec.ts:50:22
[chromium] › notifier.spec.ts:38:5 › displays telemetry consent request: tests/notifier.spec.ts#L50
1) [chromium] › notifier.spec.ts:38:5 › displays telemetry consent request, can decline ────────── Error: Screenshot comparison failed: 8 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/notifier.spec.ts-snapshots/displays-telemetry-consent-request-can-decline-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/notifier-displays-telemetry-consent-request-can-decline-chromium/displays-telemetry-consent-request-can-decline-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/notifier-displays-telemetry-consent-request-can-decline-chromium/displays-telemetry-consent-request-can-decline-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 8 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 8 pixels (ratio 0.01 of all image pixels) are different. 48 | ); 49 | await expect(page.getByText('sharing usage information')).toBeVisible(); > 50 | await expect(page).toHaveScreenshot(); | ^ 51 | let logs = ''; 52 | page.on('console', (msg) => { 53 | logs += msg.text(); at /__w/bitauth-ide/bitauth-ide/tests/notifier.spec.ts:50:22
[mobile-webkit] › welcome.spec.ts:59:5 › loads the single signature template: tests/welcome.spec.ts#L68
4) [mobile-webkit] › welcome.spec.ts:59:5 › loads the single signature template ────────────────── Error: Screenshot comparison failed: 53 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-single-signature-template-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-single-signature-template-mobile-webkit/loads-the-single-signature-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-single-signature-template-mobile-webkit/loads-the-single-signature-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 53 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 53 pixels (ratio 0.01 of all image pixels) are different. 66 | 'Single Signature (P2PKH)', 67 | ); > 68 | await expect(page).toHaveScreenshot(); | ^ 69 | await page.getByRole('button', { name: 'Unlock' }).click(); 70 | /** 71 | * Verify that syntax highlighting is working at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:68:22
[mobile-webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
3) [mobile-webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide ────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 53 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-mobile-webkit-retry2/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-mobile-webkit-retry2/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 53 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 53 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[mobile-webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
3) [mobile-webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide ────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 53 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-mobile-webkit-retry1/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-mobile-webkit-retry1/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 53 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 53 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[mobile-webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
3) [mobile-webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide ────────────────── Error: Screenshot comparison failed: 53 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-mobile-webkit/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-mobile-webkit/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 53 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 53 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[mobile-webkit] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
2) [mobile-webkit] › template-settings.spec.ts:46:5 › can reset template ───────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 2773 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-mobile-webkit-retry2/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-mobile-webkit-retry2/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 2773 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 2773 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[mobile-webkit] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
2) [mobile-webkit] › template-settings.spec.ts:46:5 › can reset template ───────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 2773 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-mobile-webkit-retry1/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-mobile-webkit-retry1/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 2773 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 2773 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[mobile-webkit] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
2) [mobile-webkit] › template-settings.spec.ts:46:5 › can reset template ───────────────────────── Error: Screenshot comparison failed: 2773 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-mobile-webkit/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-mobile-webkit/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 2773 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 2773 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[mobile-webkit] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
1) [mobile-webkit] › template-settings.spec.ts:5:5 › can modify template settings ──────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 5823 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-mobile-webkit-retry2/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-mobile-webkit-retry2/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5823 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 5823 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[mobile-webkit] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
1) [mobile-webkit] › template-settings.spec.ts:5:5 › can modify template settings ──────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 5823 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-mobile-webkit-retry1/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-mobile-webkit-retry1/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5823 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 5823 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[mobile-webkit] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
1) [mobile-webkit] › template-settings.spec.ts:5:5 › can modify template settings ──────────────── Error: Screenshot comparison failed: 5823 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-mobile-webkit/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-mobile-webkit/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5823 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 5823 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[mobile-webkit] › welcome.spec.ts:59:5 › loads the single signature template: tests/welcome.spec.ts#L68
4) [mobile-webkit] › welcome.spec.ts:59:5 › loads the single signature template ────────────────── Error: Screenshot comparison failed: 53 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-single-signature-template-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-single-signature-template-mobile-webkit/loads-the-single-signature-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-single-signature-template-mobile-webkit/loads-the-single-signature-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 53 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 53 pixels (ratio 0.01 of all image pixels) are different. 66 | 'Single Signature (P2PKH)', 67 | ); > 68 | await expect(page).toHaveScreenshot(); | ^ 69 | await page.getByRole('button', { name: 'Unlock' }).click(); 70 | /** 71 | * Verify that syntax highlighting is working at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:68:22
[mobile-webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
3) [mobile-webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide ────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 53 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-mobile-webkit-retry2/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-mobile-webkit-retry2/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 53 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 53 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[mobile-webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
3) [mobile-webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide ────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 53 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-mobile-webkit-retry1/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-mobile-webkit-retry1/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 53 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 53 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[mobile-webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
3) [mobile-webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide ────────────────── Error: Screenshot comparison failed: 53 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-mobile-webkit/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-mobile-webkit/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 53 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 53 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[mobile-webkit] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
2) [mobile-webkit] › template-settings.spec.ts:46:5 › can reset template ───────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 2773 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-mobile-webkit-retry2/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-mobile-webkit-retry2/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 2773 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 2773 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[mobile-webkit] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
2) [mobile-webkit] › template-settings.spec.ts:46:5 › can reset template ───────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 2773 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-mobile-webkit-retry1/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-mobile-webkit-retry1/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 2773 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 2773 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[mobile-webkit] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
2) [mobile-webkit] › template-settings.spec.ts:46:5 › can reset template ───────────────────────── Error: Screenshot comparison failed: 2773 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-mobile-webkit/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-mobile-webkit/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 2773 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 2773 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[mobile-webkit] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
1) [mobile-webkit] › template-settings.spec.ts:5:5 › can modify template settings ──────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 5823 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-mobile-webkit-retry2/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-mobile-webkit-retry2/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5823 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 5823 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[mobile-webkit] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
1) [mobile-webkit] › template-settings.spec.ts:5:5 › can modify template settings ──────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 5823 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-mobile-webkit-retry1/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-mobile-webkit-retry1/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5823 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 5823 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[mobile-webkit] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
1) [mobile-webkit] › template-settings.spec.ts:5:5 › can modify template settings ──────────────── Error: Screenshot comparison failed: 5823 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-mobile-webkit/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-mobile-webkit/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5823 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 5823 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[chromium] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
4) [chromium] › editor.spec.ts:3:5 › renders spacers as expected ───────────────────────────────── Error: Screenshot comparison failed: 662 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-chromium/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-chromium/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 662 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 662 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
[chromium] › autosave.spec.ts:3:5 › autosaves after every action: tests/autosave.spec.ts#L49
3) [chromium] › autosave.spec.ts:3:5 › autosaves after every action ────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1792 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts-snapshots/autosaves-after-every-action-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-chromium-retry2/autosaves-after-every-action-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-chromium-retry2/autosaves-after-every-action-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1138 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 654 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1792 pixels (ratio 0.01 of all image pixels) are different. 47 | await expect(page.locator('.detected-link').first()).toBeVisible(); 48 | await page.getByText('Paste a template below to import.').click(); > 49 | await expect(page).toHaveScreenshot(); | ^ 50 | await page.getByRole('button', { name: 'Import Template' }).click(); 51 | await expect(page.locator('h1 .title')).toHaveText('Untitled'); 52 | await page.getByRole('button', { name: 'Scratch Pad' }).click(); at /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts:49:22
[chromium] › autosave.spec.ts:3:5 › autosaves after every action: tests/autosave.spec.ts#L49
3) [chromium] › autosave.spec.ts:3:5 › autosaves after every action ────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1792 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts-snapshots/autosaves-after-every-action-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-chromium-retry1/autosaves-after-every-action-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-chromium-retry1/autosaves-after-every-action-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1138 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 654 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1792 pixels (ratio 0.01 of all image pixels) are different. 47 | await expect(page.locator('.detected-link').first()).toBeVisible(); 48 | await page.getByText('Paste a template below to import.').click(); > 49 | await expect(page).toHaveScreenshot(); | ^ 50 | await page.getByRole('button', { name: 'Import Template' }).click(); 51 | await expect(page.locator('h1 .title')).toHaveText('Untitled'); 52 | await page.getByRole('button', { name: 'Scratch Pad' }).click(); at /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts:49:22
[chromium] › autosave.spec.ts:3:5 › autosaves after every action: tests/autosave.spec.ts#L49
3) [chromium] › autosave.spec.ts:3:5 › autosaves after every action ────────────────────────────── Error: Screenshot comparison failed: 1138 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts-snapshots/autosaves-after-every-action-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-chromium/autosaves-after-every-action-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-chromium/autosaves-after-every-action-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1138 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1138 pixels (ratio 0.01 of all image pixels) are different. 47 | await expect(page.locator('.detected-link').first()).toBeVisible(); 48 | await page.getByText('Paste a template below to import.').click(); > 49 | await expect(page).toHaveScreenshot(); | ^ 50 | await page.getByRole('button', { name: 'Import Template' }).click(); 51 | await expect(page.locator('h1 .title')).toHaveText('Untitled'); 52 | await page.getByRole('button', { name: 'Scratch Pad' }).click(); at /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts:49:22
[chromium-hd] › screenshots.spec.ts:33:5 › product screenshots: scratch pad: tests/screenshots.spec.ts#L45
2) [chromium-hd] › screenshots.spec.ts:33:5 › product screenshots: scratch pad ─────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1058 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts-snapshots/scratch-pad-chromium-hd-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-scratch-pad-chromium-hd-retry2/scratch-pad-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-scratch-pad-chromium-hd-retry2/scratch-pad-diff.png Call log: - expect.toHaveScreenshot(scratch-pad.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1058 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1058 pixels (ratio 0.01 of all image pixels) are different. 43 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setScriptEditorWidths(50)`, 44 | ); > 45 | await expect(page).toHaveScreenshot('scratch-pad.png', { | ^ 46 | scale: 'device', 47 | }); 48 | }); at /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts:45:22
[chromium-hd] › screenshots.spec.ts:33:5 › product screenshots: scratch pad: tests/screenshots.spec.ts#L45
2) [chromium-hd] › screenshots.spec.ts:33:5 › product screenshots: scratch pad ─────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1058 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts-snapshots/scratch-pad-chromium-hd-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-scratch-pad-chromium-hd-retry1/scratch-pad-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-scratch-pad-chromium-hd-retry1/scratch-pad-diff.png Call log: - expect.toHaveScreenshot(scratch-pad.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1058 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1058 pixels (ratio 0.01 of all image pixels) are different. 43 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setScriptEditorWidths(50)`, 44 | ); > 45 | await expect(page).toHaveScreenshot('scratch-pad.png', { | ^ 46 | scale: 'device', 47 | }); 48 | }); at /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts:45:22
[chromium-hd] › screenshots.spec.ts:33:5 › product screenshots: scratch pad: tests/screenshots.spec.ts#L45
2) [chromium-hd] › screenshots.spec.ts:33:5 › product screenshots: scratch pad ─────────────────── Error: Screenshot comparison failed: 1058 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts-snapshots/scratch-pad-chromium-hd-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-scratch-pad-chromium-hd/scratch-pad-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-scratch-pad-chromium-hd/scratch-pad-diff.png Call log: - expect.toHaveScreenshot(scratch-pad.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1058 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1058 pixels (ratio 0.01 of all image pixels) are different. 43 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setScriptEditorWidths(50)`, 44 | ); > 45 | await expect(page).toHaveScreenshot('scratch-pad.png', { | ^ 46 | scale: 'device', 47 | }); 48 | }); at /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts:45:22
[chromium-hd] › screenshots.spec.ts:3:5 › product screenshots: recoverable vault: tests/screenshots.spec.ts#L9
1) [chromium-hd] › screenshots.spec.ts:3:5 › product screenshots: recoverable vault ────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 34 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts-snapshots/template-settings-chromium-hd-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-recoverable-vault-chromium-hd-retry2/template-settings-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-recoverable-vault-chromium-hd-retry2/template-settings-diff.png Call log: - expect.toHaveScreenshot(template-settings.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 34 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 34 pixels (ratio 0.01 of all image pixels) are different. 7 | }) 8 | .click(); > 9 | await expect(page).toHaveScreenshot('template-settings.png', { | ^ 10 | scale: 'device', 11 | }); 12 | await expect(page.locator('h1 .title')).toHaveText( at /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts:9:22
[chromium-hd] › screenshots.spec.ts:3:5 › product screenshots: recoverable vault: tests/screenshots.spec.ts#L9
1) [chromium-hd] › screenshots.spec.ts:3:5 › product screenshots: recoverable vault ────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 34 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts-snapshots/template-settings-chromium-hd-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-recoverable-vault-chromium-hd-retry1/template-settings-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-recoverable-vault-chromium-hd-retry1/template-settings-diff.png Call log: - expect.toHaveScreenshot(template-settings.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 34 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 34 pixels (ratio 0.01 of all image pixels) are different. 7 | }) 8 | .click(); > 9 | await expect(page).toHaveScreenshot('template-settings.png', { | ^ 10 | scale: 'device', 11 | }); 12 | await expect(page.locator('h1 .title')).toHaveText( at /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts:9:22
[chromium-hd] › screenshots.spec.ts:3:5 › product screenshots: recoverable vault: tests/screenshots.spec.ts#L9
1) [chromium-hd] › screenshots.spec.ts:3:5 › product screenshots: recoverable vault ────────────── Error: Screenshot comparison failed: 34 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts-snapshots/template-settings-chromium-hd-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-recoverable-vault-chromium-hd/template-settings-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-recoverable-vault-chromium-hd/template-settings-diff.png Call log: - expect.toHaveScreenshot(template-settings.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 34 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 34 pixels (ratio 0.01 of all image pixels) are different. 7 | }) 8 | .click(); > 9 | await expect(page).toHaveScreenshot('template-settings.png', { | ^ 10 | scale: 'device', 11 | }); 12 | await expect(page.locator('h1 .title')).toHaveText( at /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts:9:22
[webkit] › welcome.spec.ts:59:5 › loads the single signature template: tests/welcome.spec.ts#L68
4) [webkit] › welcome.spec.ts:59:5 › loads the single signature template ───────────────────────── Error: Screenshot comparison failed: 53 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-single-signature-template-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-single-signature-template-webkit/loads-the-single-signature-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-single-signature-template-webkit/loads-the-single-signature-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 53 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 53 pixels (ratio 0.01 of all image pixels) are different. 66 | 'Single Signature (P2PKH)', 67 | ); > 68 | await expect(page).toHaveScreenshot(); | ^ 69 | await page.getByRole('button', { name: 'Unlock' }).click(); 70 | /** 71 | * Verify that syntax highlighting is working at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:68:22
[webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
3) [webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide ───────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 53 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-webkit-retry2/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-webkit-retry2/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 53 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 53 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
3) [webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide ───────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 53 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-webkit-retry1/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-webkit-retry1/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 53 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 53 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
3) [webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide ───────────────────────── Error: Screenshot comparison failed: 53 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-webkit/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-webkit/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 53 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 53 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[webkit] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
2) [webkit] › template-settings.spec.ts:46:5 › can reset template ──────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 3580 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-webkit-retry2/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-webkit-retry2/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 3580 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 3580 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[webkit] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
2) [webkit] › template-settings.spec.ts:46:5 › can reset template ──────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 3580 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-webkit-retry1/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-webkit-retry1/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 3580 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 3580 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[webkit] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
2) [webkit] › template-settings.spec.ts:46:5 › can reset template ──────────────────────────────── Error: Screenshot comparison failed: 3580 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-webkit/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-webkit/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 3580 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 3580 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[webkit] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
1) [webkit] › template-settings.spec.ts:5:5 › can modify template settings ─────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 5809 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-webkit-retry2/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-webkit-retry2/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5809 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 5809 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[webkit] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
1) [webkit] › template-settings.spec.ts:5:5 › can modify template settings ─────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 5809 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-webkit-retry1/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-webkit-retry1/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5809 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 5809 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[webkit] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
1) [webkit] › template-settings.spec.ts:5:5 › can modify template settings ─────────────────────── Error: Screenshot comparison failed: 5809 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-webkit/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-webkit/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5809 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 5809 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[chromium] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
4) [chromium] › editor.spec.ts:3:5 › renders spacers as expected ───────────────────────────────── Error: Screenshot comparison failed: 662 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-chromium/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-chromium/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 893 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 231 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 662 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
[chromium] › autosave.spec.ts:3:5 › autosaves after every action: tests/autosave.spec.ts#L49
3) [chromium] › autosave.spec.ts:3:5 › autosaves after every action ────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1138 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts-snapshots/autosaves-after-every-action-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-chromium-retry2/autosaves-after-every-action-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-chromium-retry2/autosaves-after-every-action-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1138 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1138 pixels (ratio 0.01 of all image pixels) are different. 47 | await expect(page.locator('.detected-link').first()).toBeVisible(); 48 | await page.getByText('Paste a template below to import.').click(); > 49 | await expect(page).toHaveScreenshot(); | ^ 50 | await page.getByRole('button', { name: 'Import Template' }).click(); 51 | await expect(page.locator('h1 .title')).toHaveText('Untitled'); 52 | await page.getByRole('button', { name: 'Scratch Pad' }).click(); at /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts:49:22
[chromium] › autosave.spec.ts:3:5 › autosaves after every action: tests/autosave.spec.ts#L49
3) [chromium] › autosave.spec.ts:3:5 › autosaves after every action ────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1138 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts-snapshots/autosaves-after-every-action-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-chromium-retry1/autosaves-after-every-action-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-chromium-retry1/autosaves-after-every-action-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1138 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1138 pixels (ratio 0.01 of all image pixels) are different. 47 | await expect(page.locator('.detected-link').first()).toBeVisible(); 48 | await page.getByText('Paste a template below to import.').click(); > 49 | await expect(page).toHaveScreenshot(); | ^ 50 | await page.getByRole('button', { name: 'Import Template' }).click(); 51 | await expect(page.locator('h1 .title')).toHaveText('Untitled'); 52 | await page.getByRole('button', { name: 'Scratch Pad' }).click(); at /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts:49:22
[chromium] › autosave.spec.ts:3:5 › autosaves after every action: tests/autosave.spec.ts#L49
3) [chromium] › autosave.spec.ts:3:5 › autosaves after every action ────────────────────────────── Error: Screenshot comparison failed: 1138 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts-snapshots/autosaves-after-every-action-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-chromium/autosaves-after-every-action-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-chromium/autosaves-after-every-action-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1138 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1138 pixels (ratio 0.01 of all image pixels) are different. 47 | await expect(page.locator('.detected-link').first()).toBeVisible(); 48 | await page.getByText('Paste a template below to import.').click(); > 49 | await expect(page).toHaveScreenshot(); | ^ 50 | await page.getByRole('button', { name: 'Import Template' }).click(); 51 | await expect(page.locator('h1 .title')).toHaveText('Untitled'); 52 | await page.getByRole('button', { name: 'Scratch Pad' }).click(); at /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts:49:22
[chromium-hd] › screenshots.spec.ts:33:5 › product screenshots: scratch pad: tests/screenshots.spec.ts#L45
2) [chromium-hd] › screenshots.spec.ts:33:5 › product screenshots: scratch pad ─────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1058 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts-snapshots/scratch-pad-chromium-hd-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-scratch-pad-chromium-hd-retry2/scratch-pad-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-scratch-pad-chromium-hd-retry2/scratch-pad-diff.png Call log: - expect.toHaveScreenshot(scratch-pad.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1058 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1058 pixels (ratio 0.01 of all image pixels) are different. 43 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setScriptEditorWidths(50)`, 44 | ); > 45 | await expect(page).toHaveScreenshot('scratch-pad.png', { | ^ 46 | scale: 'device', 47 | }); 48 | }); at /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts:45:22
[chromium-hd] › screenshots.spec.ts:33:5 › product screenshots: scratch pad: tests/screenshots.spec.ts#L45
2) [chromium-hd] › screenshots.spec.ts:33:5 › product screenshots: scratch pad ─────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1058 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts-snapshots/scratch-pad-chromium-hd-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-scratch-pad-chromium-hd-retry1/scratch-pad-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-scratch-pad-chromium-hd-retry1/scratch-pad-diff.png Call log: - expect.toHaveScreenshot(scratch-pad.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1058 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1058 pixels (ratio 0.01 of all image pixels) are different. 43 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setScriptEditorWidths(50)`, 44 | ); > 45 | await expect(page).toHaveScreenshot('scratch-pad.png', { | ^ 46 | scale: 'device', 47 | }); 48 | }); at /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts:45:22
[chromium-hd] › screenshots.spec.ts:33:5 › product screenshots: scratch pad: tests/screenshots.spec.ts#L45
2) [chromium-hd] › screenshots.spec.ts:33:5 › product screenshots: scratch pad ─────────────────── Error: Screenshot comparison failed: 1058 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts-snapshots/scratch-pad-chromium-hd-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-scratch-pad-chromium-hd/scratch-pad-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-scratch-pad-chromium-hd/scratch-pad-diff.png Call log: - expect.toHaveScreenshot(scratch-pad.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1058 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1058 pixels (ratio 0.01 of all image pixels) are different. 43 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setScriptEditorWidths(50)`, 44 | ); > 45 | await expect(page).toHaveScreenshot('scratch-pad.png', { | ^ 46 | scale: 'device', 47 | }); 48 | }); at /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts:45:22
[chromium-hd] › screenshots.spec.ts:3:5 › product screenshots: recoverable vault: tests/screenshots.spec.ts#L9
1) [chromium-hd] › screenshots.spec.ts:3:5 › product screenshots: recoverable vault ────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 34 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts-snapshots/template-settings-chromium-hd-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-recoverable-vault-chromium-hd-retry2/template-settings-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-recoverable-vault-chromium-hd-retry2/template-settings-diff.png Call log: - expect.toHaveScreenshot(template-settings.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 34 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 34 pixels (ratio 0.01 of all image pixels) are different. 7 | }) 8 | .click(); > 9 | await expect(page).toHaveScreenshot('template-settings.png', { | ^ 10 | scale: 'device', 11 | }); 12 | await expect(page.locator('h1 .title')).toHaveText( at /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts:9:22
[chromium-hd] › screenshots.spec.ts:3:5 › product screenshots: recoverable vault: tests/screenshots.spec.ts#L9
1) [chromium-hd] › screenshots.spec.ts:3:5 › product screenshots: recoverable vault ────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 34 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts-snapshots/template-settings-chromium-hd-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-recoverable-vault-chromium-hd-retry1/template-settings-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-recoverable-vault-chromium-hd-retry1/template-settings-diff.png Call log: - expect.toHaveScreenshot(template-settings.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 34 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 34 pixels (ratio 0.01 of all image pixels) are different. 7 | }) 8 | .click(); > 9 | await expect(page).toHaveScreenshot('template-settings.png', { | ^ 10 | scale: 'device', 11 | }); 12 | await expect(page.locator('h1 .title')).toHaveText( at /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts:9:22
[chromium-hd] › screenshots.spec.ts:3:5 › product screenshots: recoverable vault: tests/screenshots.spec.ts#L9
1) [chromium-hd] › screenshots.spec.ts:3:5 › product screenshots: recoverable vault ────────────── Error: Screenshot comparison failed: 34 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts-snapshots/template-settings-chromium-hd-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-recoverable-vault-chromium-hd/template-settings-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-recoverable-vault-chromium-hd/template-settings-diff.png Call log: - expect.toHaveScreenshot(template-settings.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 34 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 34 pixels (ratio 0.01 of all image pixels) are different. 7 | }) 8 | .click(); > 9 | await expect(page).toHaveScreenshot('template-settings.png', { | ^ 10 | scale: 'device', 11 | }); 12 | await expect(page.locator('h1 .title')).toHaveText( at /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts:9:22
[firefox] › welcome.spec.ts:59:5 › loads the single signature template: tests/welcome.spec.ts#L68
4) [firefox] › welcome.spec.ts:59:5 › loads the single signature template ──────────────────────── Error: Screenshot comparison failed: 8 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-single-signature-template-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-single-signature-template-firefox/loads-the-single-signature-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-single-signature-template-firefox/loads-the-single-signature-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 8 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 8 pixels (ratio 0.01 of all image pixels) are different. 66 | 'Single Signature (P2PKH)', 67 | ); > 68 | await expect(page).toHaveScreenshot(); | ^ 69 | await page.getByRole('button', { name: 'Unlock' }).click(); 70 | /** 71 | * Verify that syntax highlighting is working at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:68:22
[firefox] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
3) [firefox] › welcome.spec.ts:21:16 › loads the welcome screen and guide ──────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 8 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-firefox-retry2/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-firefox-retry2/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 8 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 8 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[firefox] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
3) [firefox] › welcome.spec.ts:21:16 › loads the welcome screen and guide ──────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 8 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-firefox-retry1/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-firefox-retry1/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 8 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 8 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[firefox] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
3) [firefox] › welcome.spec.ts:21:16 › loads the welcome screen and guide ──────────────────────── Error: Screenshot comparison failed: 8 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-firefox/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-firefox/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 8 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 8 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[firefox] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
2) [firefox] › template-settings.spec.ts:46:5 › can reset template ─────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 2916 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-firefox-retry2/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-firefox-retry2/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 2916 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 2916 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[firefox] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
2) [firefox] › template-settings.spec.ts:46:5 › can reset template ─────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 2916 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-firefox-retry1/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-firefox-retry1/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 2916 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 2916 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[firefox] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
2) [firefox] › template-settings.spec.ts:46:5 › can reset template ─────────────────────────────── Error: Screenshot comparison failed: 2916 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-firefox/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-firefox/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 2916 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 2916 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[firefox] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
1) [firefox] › template-settings.spec.ts:5:5 › can modify template settings ────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 6293 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-firefox-retry2/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-firefox-retry2/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 6293 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 6293 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[firefox] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
1) [firefox] › template-settings.spec.ts:5:5 › can modify template settings ────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 6293 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-firefox-retry1/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-firefox-retry1/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 6293 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 6293 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[firefox] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
1) [firefox] › template-settings.spec.ts:5:5 › can modify template settings ────────────────────── Error: Screenshot comparison failed: 6293 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-firefox/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-firefox/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 6293 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 6293 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[chromium] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
4) [chromium] › welcome.spec.ts:21:16 › loads the welcome screen and guide ─────────────────────── Error: Screenshot comparison failed: 8 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-chromium/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-chromium/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 8 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 8 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[chromium] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
3) [chromium] › template-settings.spec.ts:46:5 › can reset template ────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 3450 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-chromium-retry2/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-chromium-retry2/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 3450 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 3450 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[chromium] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
3) [chromium] › template-settings.spec.ts:46:5 › can reset template ────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 3450 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-chromium-retry1/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-chromium-retry1/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 3450 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 3450 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[chromium] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
3) [chromium] › template-settings.spec.ts:46:5 › can reset template ────────────────────────────── Error: Screenshot comparison failed: 3450 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-chromium/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-chromium/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 3450 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 3450 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[chromium] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
2) [chromium] › template-settings.spec.ts:5:5 › can modify template settings ───────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 5757 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-chromium-retry2/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-chromium-retry2/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5757 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 5757 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[chromium] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
2) [chromium] › template-settings.spec.ts:5:5 › can modify template settings ───────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 5757 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-chromium-retry1/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-chromium-retry1/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5757 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 5757 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[chromium] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
2) [chromium] › template-settings.spec.ts:5:5 › can modify template settings ───────────────────── Error: Screenshot comparison failed: 5757 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-chromium/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-chromium/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5757 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 5757 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[chromium] › notifier.spec.ts:38:5 › displays telemetry consent request: tests/notifier.spec.ts#L50
1) [chromium] › notifier.spec.ts:38:5 › displays telemetry consent request, can decline ────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 8 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/notifier.spec.ts-snapshots/displays-telemetry-consent-request-can-decline-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/notifier-displays-telemetry-consent-request-can-decline-chromium-retry2/displays-telemetry-consent-request-can-decline-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/notifier-displays-telemetry-consent-request-can-decline-chromium-retry2/displays-telemetry-consent-request-can-decline-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 8 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 8 pixels (ratio 0.01 of all image pixels) are different. 48 | ); 49 | await expect(page.getByText('sharing usage information')).toBeVisible(); > 50 | await expect(page).toHaveScreenshot(); | ^ 51 | let logs = ''; 52 | page.on('console', (msg) => { 53 | logs += msg.text(); at /__w/bitauth-ide/bitauth-ide/tests/notifier.spec.ts:50:22
[chromium] › notifier.spec.ts:38:5 › displays telemetry consent request: tests/notifier.spec.ts#L50
1) [chromium] › notifier.spec.ts:38:5 › displays telemetry consent request, can decline ────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 8 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/notifier.spec.ts-snapshots/displays-telemetry-consent-request-can-decline-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/notifier-displays-telemetry-consent-request-can-decline-chromium-retry1/displays-telemetry-consent-request-can-decline-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/notifier-displays-telemetry-consent-request-can-decline-chromium-retry1/displays-telemetry-consent-request-can-decline-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 8 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 8 pixels (ratio 0.01 of all image pixels) are different. 48 | ); 49 | await expect(page.getByText('sharing usage information')).toBeVisible(); > 50 | await expect(page).toHaveScreenshot(); | ^ 51 | let logs = ''; 52 | page.on('console', (msg) => { 53 | logs += msg.text(); at /__w/bitauth-ide/bitauth-ide/tests/notifier.spec.ts:50:22
[chromium] › notifier.spec.ts:38:5 › displays telemetry consent request: tests/notifier.spec.ts#L50
1) [chromium] › notifier.spec.ts:38:5 › displays telemetry consent request, can decline ────────── Error: Screenshot comparison failed: 8 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/notifier.spec.ts-snapshots/displays-telemetry-consent-request-can-decline-1-chromium-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/notifier-displays-telemetry-consent-request-can-decline-chromium/displays-telemetry-consent-request-can-decline-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/notifier-displays-telemetry-consent-request-can-decline-chromium/displays-telemetry-consent-request-can-decline-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 8 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 8 pixels (ratio 0.01 of all image pixels) are different. 48 | ); 49 | await expect(page.getByText('sharing usage information')).toBeVisible(); > 50 | await expect(page).toHaveScreenshot(); | ^ 51 | let logs = ''; 52 | page.on('console', (msg) => { 53 | logs += msg.text(); at /__w/bitauth-ide/bitauth-ide/tests/notifier.spec.ts:50:22
[webkit] › welcome.spec.ts:59:5 › loads the single signature template: tests/welcome.spec.ts#L68
4) [webkit] › welcome.spec.ts:59:5 › loads the single signature template ───────────────────────── Error: Screenshot comparison failed: 53 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-single-signature-template-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-single-signature-template-webkit/loads-the-single-signature-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-single-signature-template-webkit/loads-the-single-signature-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 53 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 53 pixels (ratio 0.01 of all image pixels) are different. 66 | 'Single Signature (P2PKH)', 67 | ); > 68 | await expect(page).toHaveScreenshot(); | ^ 69 | await page.getByRole('button', { name: 'Unlock' }).click(); 70 | /** 71 | * Verify that syntax highlighting is working at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:68:22
[webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
3) [webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide ───────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 53 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-webkit-retry2/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-webkit-retry2/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 53 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 53 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
3) [webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide ───────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 53 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-webkit-retry1/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-webkit-retry1/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 53 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 53 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
3) [webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide ───────────────────────── Error: Screenshot comparison failed: 53 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-webkit/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-webkit/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 53 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 53 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[webkit] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
2) [webkit] › template-settings.spec.ts:46:5 › can reset template ──────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 3580 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-webkit-retry2/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-webkit-retry2/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 3580 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 3580 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[webkit] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
2) [webkit] › template-settings.spec.ts:46:5 › can reset template ──────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 3580 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-webkit-retry1/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-webkit-retry1/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 3580 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 3580 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[webkit] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
2) [webkit] › template-settings.spec.ts:46:5 › can reset template ──────────────────────────────── Error: Screenshot comparison failed: 3580 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-webkit/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-webkit/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 3580 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 3580 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[webkit] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
1) [webkit] › template-settings.spec.ts:5:5 › can modify template settings ─────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 5809 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-webkit-retry2/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-webkit-retry2/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5809 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 5809 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[webkit] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
1) [webkit] › template-settings.spec.ts:5:5 › can modify template settings ─────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 5809 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-webkit-retry1/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-webkit-retry1/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5809 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 5809 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[webkit] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
1) [webkit] › template-settings.spec.ts:5:5 › can modify template settings ─────────────────────── Error: Screenshot comparison failed: 5809 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-webkit/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-webkit/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5809 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 5809 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[firefox] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script: tests/editor.spec.ts#L25
4) [firefox] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('heading', { name: 'Unlock', exact: true }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('heading', { name: 'Unlock', exact: true }) 23 | await expect( 24 | page.getByRole('heading', { name: 'Unlock', exact: true }), > 25 | ).toBeVisible(); | ^ 26 | await expect( 27 | page.getByText('Unlocking bytecode may contain only push operations.'), 28 | ).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:25:5
[firefox] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
3) [firefox] › editor.spec.ts:3:5 › renders spacers as expected ────────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 721 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-firefox-retry2/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-firefox-retry2/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 721 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 721 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
[firefox] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
3) [firefox] › editor.spec.ts:3:5 › renders spacers as expected ────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 721 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-firefox-retry1/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-firefox-retry1/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 721 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 721 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
[firefox] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
3) [firefox] › editor.spec.ts:3:5 › renders spacers as expected ────────────────────────────────── Error: Screenshot comparison failed: 721 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-firefox/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-firefox/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 2334 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1613 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 721 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
[firefox] › autosave.spec.ts:3:5 › autosaves after every action: tests/autosave.spec.ts#L49
2) [firefox] › autosave.spec.ts:3:5 › autosaves after every action ─────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1202 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts-snapshots/autosaves-after-every-action-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-firefox-retry2/autosaves-after-every-action-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-firefox-retry2/autosaves-after-every-action-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1202 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1202 pixels (ratio 0.01 of all image pixels) are different. 47 | await expect(page.locator('.detected-link').first()).toBeVisible(); 48 | await page.getByText('Paste a template below to import.').click(); > 49 | await expect(page).toHaveScreenshot(); | ^ 50 | await page.getByRole('button', { name: 'Import Template' }).click(); 51 | await expect(page.locator('h1 .title')).toHaveText('Untitled'); 52 | await page.getByRole('button', { name: 'Scratch Pad' }).click(); at /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts:49:22
[firefox] › autosave.spec.ts:3:5 › autosaves after every action: tests/autosave.spec.ts#L49
2) [firefox] › autosave.spec.ts:3:5 › autosaves after every action ─────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1202 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts-snapshots/autosaves-after-every-action-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-firefox-retry1/autosaves-after-every-action-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-firefox-retry1/autosaves-after-every-action-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1202 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1202 pixels (ratio 0.01 of all image pixels) are different. 47 | await expect(page.locator('.detected-link').first()).toBeVisible(); 48 | await page.getByText('Paste a template below to import.').click(); > 49 | await expect(page).toHaveScreenshot(); | ^ 50 | await page.getByRole('button', { name: 'Import Template' }).click(); 51 | await expect(page.locator('h1 .title')).toHaveText('Untitled'); 52 | await page.getByRole('button', { name: 'Scratch Pad' }).click(); at /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts:49:22
[firefox] › autosave.spec.ts:3:5 › autosaves after every action: tests/autosave.spec.ts#L49
2) [firefox] › autosave.spec.ts:3:5 › autosaves after every action ─────────────────────────────── Error: Screenshot comparison failed: 1202 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts-snapshots/autosaves-after-every-action-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-firefox/autosaves-after-every-action-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-firefox/autosaves-after-every-action-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1202 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1202 pixels (ratio 0.01 of all image pixels) are different. 47 | await expect(page.locator('.detected-link').first()).toBeVisible(); 48 | await page.getByText('Paste a template below to import.').click(); > 49 | await expect(page).toHaveScreenshot(); | ^ 50 | await page.getByRole('button', { name: 'Import Template' }).click(); 51 | await expect(page.locator('h1 .title')).toHaveText('Untitled'); 52 | await page.getByRole('button', { name: 'Scratch Pad' }).click(); at /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts:49:22
[chromium] › welcome.spec.ts:145:5 › can import a template: tests/welcome.spec.ts#L158
1) [chromium] › welcome.spec.ts:145:5 › can import a template ──────────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeDisabled() Locator: getByRole('button', { name: 'Import Template' }) Expected: disabled Received: enabled Call log: - expect.toBeDisabled with timeout 5000ms - waiting for getByRole('button', { name: 'Import Template' }) - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" 156 | await expect( 157 | page.getByRole('button', { name: 'Import Template' }), > 158 | ).toBeDisabled(); | ^ 159 | await expect(page.locator('.detected-link').first()).toBeVisible(); 160 | await expect(page).toHaveScreenshot(); 161 | await page.getByLabel('Close').click(); at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:158:5
[chromium] › welcome.spec.ts:145:5 › can import a template: tests/welcome.spec.ts#L158
1) [chromium] › welcome.spec.ts:145:5 › can import a template ──────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeDisabled() Locator: getByRole('button', { name: 'Import Template' }) Expected: disabled Received: enabled Call log: - expect.toBeDisabled with timeout 5000ms - waiting for getByRole('button', { name: 'Import Template' }) - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" 156 | await expect( 157 | page.getByRole('button', { name: 'Import Template' }), > 158 | ).toBeDisabled(); | ^ 159 | await expect(page.locator('.detected-link').first()).toBeVisible(); 160 | await expect(page).toHaveScreenshot(); 161 | await page.getByLabel('Close').click(); at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:158:5
[chromium] › welcome.spec.ts:145:5 › can import a template: tests/welcome.spec.ts#L158
1) [chromium] › welcome.spec.ts:145:5 › can import a template ──────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeDisabled() Locator: getByRole('button', { name: 'Import Template' }) Expected: disabled Received: enabled Call log: - expect.toBeDisabled with timeout 5000ms - waiting for getByRole('button', { name: 'Import Template' }) - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" 156 | await expect( 157 | page.getByRole('button', { name: 'Import Template' }), > 158 | ).toBeDisabled(); | ^ 159 | await expect(page.locator('.detected-link').first()).toBeVisible(); 160 | await expect(page).toHaveScreenshot(); 161 | await page.getByLabel('Close').click(); at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:158:5
[mobile-webkit] › editor.spec.ts:64:5 › ignores misleading unicode characters: tests/editor.spec.ts#L74
4) [mobile-webkit] › editor.spec.ts:64:5 › ignores misleading unicode characters, shows compilation on hover Error: Screenshot comparison failed: 620 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/ignores-misleading-unicode-characters-shows-compilation-on-hover-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-ignores-misleading--189cc--shows-compilation-on-hover-mobile-webkit/ignores-misleading-unicode-38c32-hows-compilation-on-hover-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-ignores-misleading--189cc--shows-compilation-on-hover-mobile-webkit/ignores-misleading-unicode-38c32-hows-compilation-on-hover-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 620 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 620 pixels (ratio 0.01 of all image pixels) are different. 72 | await page.getByText('<').first().hover(); 73 | await expect(page.getByText('Compiled: 0x03666974')).toBeVisible(); > 74 | await expect(page).toHaveScreenshot(); | ^ 75 | }); 76 | 77 | test('renders loops as expected', async ({ page }) => { at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:74:22
[mobile-webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts: tests/editor.spec.ts#L35
3) [mobile-webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts ───────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 653 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/displays-evaluation-of-tested-scripts-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-displays-evaluation-of-tested-scripts-mobile-webkit-retry2/displays-evaluation-of-tested-scripts-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-displays-evaluation-of-tested-scripts-mobile-webkit-retry2/displays-evaluation-of-tested-scripts-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 653 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 653 pixels (ratio 0.01 of all image pixels) are different. 33 | await loadTemplate(page, 'tests/fixtures/state-merkle-trees.json'); 34 | await page.getByRole('button', { name: 'Empty Leaf', exact: true }).click(); > 35 | await expect(page).toHaveScreenshot(); | ^ 36 | await page.getByRole('button', { name: 'Filled Leaf', exact: true }).click(); 37 | await expect(page).toHaveScreenshot(); 38 | await page.getByRole('button', { name: 'Left Sibling', exact: true }).click(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:35:22
[mobile-webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts: tests/editor.spec.ts#L35
3) [mobile-webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts ───────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 653 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/displays-evaluation-of-tested-scripts-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-displays-evaluation-of-tested-scripts-mobile-webkit-retry1/displays-evaluation-of-tested-scripts-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-displays-evaluation-of-tested-scripts-mobile-webkit-retry1/displays-evaluation-of-tested-scripts-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 653 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 653 pixels (ratio 0.01 of all image pixels) are different. 33 | await loadTemplate(page, 'tests/fixtures/state-merkle-trees.json'); 34 | await page.getByRole('button', { name: 'Empty Leaf', exact: true }).click(); > 35 | await expect(page).toHaveScreenshot(); | ^ 36 | await page.getByRole('button', { name: 'Filled Leaf', exact: true }).click(); 37 | await expect(page).toHaveScreenshot(); 38 | await page.getByRole('button', { name: 'Left Sibling', exact: true }).click(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:35:22
[mobile-webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts: tests/editor.spec.ts#L35
3) [mobile-webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts ───────────────── Error: Screenshot comparison failed: 653 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/displays-evaluation-of-tested-scripts-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-displays-evaluation-of-tested-scripts-mobile-webkit/displays-evaluation-of-tested-scripts-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-displays-evaluation-of-tested-scripts-mobile-webkit/displays-evaluation-of-tested-scripts-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 653 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 653 pixels (ratio 0.01 of all image pixels) are different. 33 | await loadTemplate(page, 'tests/fixtures/state-merkle-trees.json'); 34 | await page.getByRole('button', { name: 'Empty Leaf', exact: true }).click(); > 35 | await expect(page).toHaveScreenshot(); | ^ 36 | await page.getByRole('button', { name: 'Filled Leaf', exact: true }).click(); 37 | await expect(page).toHaveScreenshot(); 38 | await page.getByRole('button', { name: 'Left Sibling', exact: true }).click(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:35:22
[mobile-webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script: tests/editor.spec.ts#L25
2) [mobile-webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('heading', { name: 'Unlock', exact: true }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('heading', { name: 'Unlock', exact: true }) 23 | await expect( 24 | page.getByRole('heading', { name: 'Unlock', exact: true }), > 25 | ).toBeVisible(); | ^ 26 | await expect( 27 | page.getByText('Unlocking bytecode may contain only push operations.'), 28 | ).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:25:5
[mobile-webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script: tests/editor.spec.ts#L25
2) [mobile-webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('heading', { name: 'Unlock', exact: true }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('heading', { name: 'Unlock', exact: true }) 23 | await expect( 24 | page.getByRole('heading', { name: 'Unlock', exact: true }), > 25 | ).toBeVisible(); | ^ 26 | await expect( 27 | page.getByText('Unlocking bytecode may contain only push operations.'), 28 | ).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:25:5
[mobile-webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script: tests/editor.spec.ts#L25
2) [mobile-webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('heading', { name: 'Unlock', exact: true }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('heading', { name: 'Unlock', exact: true }) 23 | await expect( 24 | page.getByRole('heading', { name: 'Unlock', exact: true }), > 25 | ).toBeVisible(); | ^ 26 | await expect( 27 | page.getByText('Unlocking bytecode may contain only push operations.'), 28 | ).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:25:5
[mobile-webkit] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
1) [mobile-webkit] › editor.spec.ts:3:5 › renders spacers as expected ──────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 729 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-mobile-webkit-retry2/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-mobile-webkit-retry2/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 729 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 729 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
[mobile-webkit] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
1) [mobile-webkit] › editor.spec.ts:3:5 › renders spacers as expected ──────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 729 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-mobile-webkit-retry1/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-mobile-webkit-retry1/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 729 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 729 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
[mobile-webkit] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
1) [mobile-webkit] › editor.spec.ts:3:5 › renders spacers as expected ──────────────────────────── Error: Screenshot comparison failed: 729 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-mobile-webkit/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-mobile-webkit/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 729 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 729 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
[firefox] › welcome.spec.ts:59:5 › loads the single signature template: tests/welcome.spec.ts#L68
4) [firefox] › welcome.spec.ts:59:5 › loads the single signature template ──────────────────────── Error: Screenshot comparison failed: 8 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-single-signature-template-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-single-signature-template-firefox/loads-the-single-signature-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-single-signature-template-firefox/loads-the-single-signature-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 8 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 8 pixels (ratio 0.01 of all image pixels) are different. 66 | 'Single Signature (P2PKH)', 67 | ); > 68 | await expect(page).toHaveScreenshot(); | ^ 69 | await page.getByRole('button', { name: 'Unlock' }).click(); 70 | /** 71 | * Verify that syntax highlighting is working at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:68:22
[firefox] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
3) [firefox] › welcome.spec.ts:21:16 › loads the welcome screen and guide ──────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 8 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-firefox-retry2/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-firefox-retry2/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 8 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 8 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[firefox] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
3) [firefox] › welcome.spec.ts:21:16 › loads the welcome screen and guide ──────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 8 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-firefox-retry1/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-firefox-retry1/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 8 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 8 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[firefox] › welcome.spec.ts:21:16 › loads the welcome screen and guide: tests/welcome.spec.ts#L32
3) [firefox] › welcome.spec.ts:21:16 › loads the welcome screen and guide ──────────────────────── Error: Screenshot comparison failed: 8 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts-snapshots/loads-the-welcome-screen-and-guide-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-firefox/loads-the-welcome-screen-and-guide-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/welcome-loads-the-welcome-screen-and-guide-firefox/loads-the-welcome-screen-and-guide-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 8 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 8 pixels (ratio 0.01 of all image pixels) are different. 30 | page.getByRole('heading', { name: 'Choose a template to begin' }), 31 | ).toBeVisible(); > 32 | await expect(page).toHaveScreenshot(); | ^ 33 | await expect( 34 | page.getByText('New to Bitauth IDE? Check out the guide!'), 35 | ).toBeVisible({ timeout: 10_000 }); /* Approx. 3 second delay */ at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:32:24
[firefox] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
2) [firefox] › template-settings.spec.ts:46:5 › can reset template ─────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 2916 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-firefox-retry2/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-firefox-retry2/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 2916 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 2916 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[firefox] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
2) [firefox] › template-settings.spec.ts:46:5 › can reset template ─────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 2916 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-firefox-retry1/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-firefox-retry1/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 2916 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 2916 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[firefox] › template-settings.spec.ts:46:5 › can reset template: tests/template-settings.spec.ts#L58
2) [firefox] › template-settings.spec.ts:46:5 › can reset template ─────────────────────────────── Error: Screenshot comparison failed: 2916 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-reset-template-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-firefox/can-reset-template-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-reset-template-firefox/can-reset-template-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 2916 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 2916 pixels (ratio 0.01 of all image pixels) are different. 56 | .getByRole('button', { name: 'Reset to a Built-in Template...' }) 57 | .click(); > 58 | await expect(page).toHaveScreenshot(); | ^ 59 | await page.getByRole('button', { name: 'Cancel' }).click(); 60 | await expect(page.locator('h1 .title')).toHaveText( 61 | 'Single Signature (P2PKH)', at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:58:22
[firefox] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
1) [firefox] › template-settings.spec.ts:5:5 › can modify template settings ────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 6293 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-firefox-retry2/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-firefox-retry2/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 6293 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 6293 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[firefox] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
1) [firefox] › template-settings.spec.ts:5:5 › can modify template settings ────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 6293 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-firefox-retry1/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-firefox-retry1/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 6293 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 6293 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[firefox] › template-settings.spec.ts:5:5 › can modify template settings: tests/template-settings.spec.ts#L27
1) [firefox] › template-settings.spec.ts:5:5 › can modify template settings ────────────────────── Error: Screenshot comparison failed: 6293 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts-snapshots/can-modify-template-settings-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-firefox/can-modify-template-settings-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/template-settings-can-modify-template-settings-firefox/can-modify-template-settings-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 6293 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 6293 pixels (ratio 0.01 of all image pixels) are different. 25 | .first() 26 | .click(); > 27 | await expect(page).toHaveScreenshot(); | ^ 28 | await page.getByRole('button', { name: 'Done' }).click(); 29 | const link1 = page.getByRole('link', { name: 'libauth.org' }); 30 | await expect(link1).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/template-settings.spec.ts:27:22
[webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts: tests/editor.spec.ts#L35
4) [webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts ──────────────────────── Error: Screenshot comparison failed: 626 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/displays-evaluation-of-tested-scripts-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-displays-evaluation-of-tested-scripts-webkit/displays-evaluation-of-tested-scripts-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-displays-evaluation-of-tested-scripts-webkit/displays-evaluation-of-tested-scripts-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 626 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 626 pixels (ratio 0.01 of all image pixels) are different. 33 | await loadTemplate(page, 'tests/fixtures/state-merkle-trees.json'); 34 | await page.getByRole('button', { name: 'Empty Leaf', exact: true }).click(); > 35 | await expect(page).toHaveScreenshot(); | ^ 36 | await page.getByRole('button', { name: 'Filled Leaf', exact: true }).click(); 37 | await expect(page).toHaveScreenshot(); 38 | await page.getByRole('button', { name: 'Left Sibling', exact: true }).click(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:35:22
[webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script: tests/editor.spec.ts#L25
3) [webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('heading', { name: 'Unlock', exact: true }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('heading', { name: 'Unlock', exact: true }) 23 | await expect( 24 | page.getByRole('heading', { name: 'Unlock', exact: true }), > 25 | ).toBeVisible(); | ^ 26 | await expect( 27 | page.getByText('Unlocking bytecode may contain only push operations.'), 28 | ).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:25:5
[webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script: tests/editor.spec.ts#L25
3) [webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('heading', { name: 'Unlock', exact: true }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('heading', { name: 'Unlock', exact: true }) 23 | await expect( 24 | page.getByRole('heading', { name: 'Unlock', exact: true }), > 25 | ).toBeVisible(); | ^ 26 | await expect( 27 | page.getByText('Unlocking bytecode may contain only push operations.'), 28 | ).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:25:5
[webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script: tests/editor.spec.ts#L25
3) [webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('heading', { name: 'Unlock', exact: true }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('heading', { name: 'Unlock', exact: true }) 23 | await expect( 24 | page.getByRole('heading', { name: 'Unlock', exact: true }), > 25 | ).toBeVisible(); | ^ 26 | await expect( 27 | page.getByText('Unlocking bytecode may contain only push operations.'), 28 | ).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:25:5
[webkit] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
2) [webkit] › editor.spec.ts:3:5 › renders spacers as expected ─────────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 699 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-webkit-retry2/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-webkit-retry2/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 699 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 699 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
[webkit] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
2) [webkit] › editor.spec.ts:3:5 › renders spacers as expected ─────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 699 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-webkit-retry1/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-webkit-retry1/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 699 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 699 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
[webkit] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
2) [webkit] › editor.spec.ts:3:5 › renders spacers as expected ─────────────────────────────────── Error: Screenshot comparison failed: 699 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-webkit/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-webkit/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 699 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 699 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
[webkit] › autosave.spec.ts:3:5 › autosaves after every action: tests/autosave.spec.ts#L49
1) [webkit] › autosave.spec.ts:3:5 › autosaves after every action ──────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1104 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts-snapshots/autosaves-after-every-action-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-webkit-retry2/autosaves-after-every-action-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-webkit-retry2/autosaves-after-every-action-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1104 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1104 pixels (ratio 0.01 of all image pixels) are different. 47 | await expect(page.locator('.detected-link').first()).toBeVisible(); 48 | await page.getByText('Paste a template below to import.').click(); > 49 | await expect(page).toHaveScreenshot(); | ^ 50 | await page.getByRole('button', { name: 'Import Template' }).click(); 51 | await expect(page.locator('h1 .title')).toHaveText('Untitled'); 52 | await page.getByRole('button', { name: 'Scratch Pad' }).click(); at /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts:49:22
[webkit] › autosave.spec.ts:3:5 › autosaves after every action: tests/autosave.spec.ts#L49
1) [webkit] › autosave.spec.ts:3:5 › autosaves after every action ──────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1104 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts-snapshots/autosaves-after-every-action-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-webkit-retry1/autosaves-after-every-action-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-webkit-retry1/autosaves-after-every-action-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1104 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1104 pixels (ratio 0.01 of all image pixels) are different. 47 | await expect(page.locator('.detected-link').first()).toBeVisible(); 48 | await page.getByText('Paste a template below to import.').click(); > 49 | await expect(page).toHaveScreenshot(); | ^ 50 | await page.getByRole('button', { name: 'Import Template' }).click(); 51 | await expect(page.locator('h1 .title')).toHaveText('Untitled'); 52 | await page.getByRole('button', { name: 'Scratch Pad' }).click(); at /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts:49:22
[webkit] › autosave.spec.ts:3:5 › autosaves after every action: tests/autosave.spec.ts#L49
1) [webkit] › autosave.spec.ts:3:5 › autosaves after every action ──────────────────────────────── Error: Screenshot comparison failed: 1104 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts-snapshots/autosaves-after-every-action-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-webkit/autosaves-after-every-action-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-webkit/autosaves-after-every-action-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1104 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1104 pixels (ratio 0.01 of all image pixels) are different. 47 | await expect(page.locator('.detected-link').first()).toBeVisible(); 48 | await page.getByText('Paste a template below to import.').click(); > 49 | await expect(page).toHaveScreenshot(); | ^ 50 | await page.getByRole('button', { name: 'Import Template' }).click(); 51 | await expect(page.locator('h1 .title')).toHaveText('Untitled'); 52 | await page.getByRole('button', { name: 'Scratch Pad' }).click(); at /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts:49:22
[firefox] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script: tests/editor.spec.ts#L25
4) [firefox] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('heading', { name: 'Unlock', exact: true }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('heading', { name: 'Unlock', exact: true }) 23 | await expect( 24 | page.getByRole('heading', { name: 'Unlock', exact: true }), > 25 | ).toBeVisible(); | ^ 26 | await expect( 27 | page.getByText('Unlocking bytecode may contain only push operations.'), 28 | ).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:25:5
[firefox] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
3) [firefox] › editor.spec.ts:3:5 › renders spacers as expected ────────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 721 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-firefox-retry2/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-firefox-retry2/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 721 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 721 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
[firefox] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
3) [firefox] › editor.spec.ts:3:5 › renders spacers as expected ────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 721 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-firefox-retry1/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-firefox-retry1/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 914 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 193 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 721 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
[firefox] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
3) [firefox] › editor.spec.ts:3:5 › renders spacers as expected ────────────────────────────────── Error: Screenshot comparison failed: 721 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-firefox/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-firefox/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 721 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 721 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
[firefox] › autosave.spec.ts:3:5 › autosaves after every action: tests/autosave.spec.ts#L49
2) [firefox] › autosave.spec.ts:3:5 › autosaves after every action ─────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1202 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts-snapshots/autosaves-after-every-action-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-firefox-retry2/autosaves-after-every-action-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-firefox-retry2/autosaves-after-every-action-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1202 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1202 pixels (ratio 0.01 of all image pixels) are different. 47 | await expect(page.locator('.detected-link').first()).toBeVisible(); 48 | await page.getByText('Paste a template below to import.').click(); > 49 | await expect(page).toHaveScreenshot(); | ^ 50 | await page.getByRole('button', { name: 'Import Template' }).click(); 51 | await expect(page.locator('h1 .title')).toHaveText('Untitled'); 52 | await page.getByRole('button', { name: 'Scratch Pad' }).click(); at /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts:49:22
[firefox] › autosave.spec.ts:3:5 › autosaves after every action: tests/autosave.spec.ts#L49
2) [firefox] › autosave.spec.ts:3:5 › autosaves after every action ─────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1202 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts-snapshots/autosaves-after-every-action-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-firefox-retry1/autosaves-after-every-action-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-firefox-retry1/autosaves-after-every-action-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1202 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1202 pixels (ratio 0.01 of all image pixels) are different. 47 | await expect(page.locator('.detected-link').first()).toBeVisible(); 48 | await page.getByText('Paste a template below to import.').click(); > 49 | await expect(page).toHaveScreenshot(); | ^ 50 | await page.getByRole('button', { name: 'Import Template' }).click(); 51 | await expect(page.locator('h1 .title')).toHaveText('Untitled'); 52 | await page.getByRole('button', { name: 'Scratch Pad' }).click(); at /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts:49:22
[firefox] › autosave.spec.ts:3:5 › autosaves after every action: tests/autosave.spec.ts#L49
2) [firefox] › autosave.spec.ts:3:5 › autosaves after every action ─────────────────────────────── Error: Screenshot comparison failed: 1202 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts-snapshots/autosaves-after-every-action-1-firefox-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-firefox/autosaves-after-every-action-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-firefox/autosaves-after-every-action-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1202 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1202 pixels (ratio 0.01 of all image pixels) are different. 47 | await expect(page.locator('.detected-link').first()).toBeVisible(); 48 | await page.getByText('Paste a template below to import.').click(); > 49 | await expect(page).toHaveScreenshot(); | ^ 50 | await page.getByRole('button', { name: 'Import Template' }).click(); 51 | await expect(page.locator('h1 .title')).toHaveText('Untitled'); 52 | await page.getByRole('button', { name: 'Scratch Pad' }).click(); at /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts:49:22
[chromium] › welcome.spec.ts:145:5 › can import a template: tests/welcome.spec.ts#L158
1) [chromium] › welcome.spec.ts:145:5 › can import a template ──────────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeDisabled() Locator: getByRole('button', { name: 'Import Template' }) Expected: disabled Received: enabled Call log: - expect.toBeDisabled with timeout 5000ms - waiting for getByRole('button', { name: 'Import Template' }) - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" 156 | await expect( 157 | page.getByRole('button', { name: 'Import Template' }), > 158 | ).toBeDisabled(); | ^ 159 | await expect(page.locator('.detected-link').first()).toBeVisible(); 160 | await expect(page).toHaveScreenshot(); 161 | await page.getByLabel('Close').click(); at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:158:5
[chromium] › welcome.spec.ts:145:5 › can import a template: tests/welcome.spec.ts#L158
1) [chromium] › welcome.spec.ts:145:5 › can import a template ──────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeDisabled() Locator: getByRole('button', { name: 'Import Template' }) Expected: disabled Received: enabled Call log: - expect.toBeDisabled with timeout 5000ms - waiting for getByRole('button', { name: 'Import Template' }) - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" 156 | await expect( 157 | page.getByRole('button', { name: 'Import Template' }), > 158 | ).toBeDisabled(); | ^ 159 | await expect(page.locator('.detected-link').first()).toBeVisible(); 160 | await expect(page).toHaveScreenshot(); 161 | await page.getByLabel('Close').click(); at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:158:5
[chromium] › welcome.spec.ts:145:5 › can import a template: tests/welcome.spec.ts#L158
1) [chromium] › welcome.spec.ts:145:5 › can import a template ──────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeDisabled() Locator: getByRole('button', { name: 'Import Template' }) Expected: disabled Received: enabled Call log: - expect.toBeDisabled with timeout 5000ms - waiting for getByRole('button', { name: 'Import Template' }) - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" - locator resolved to <button type="button" class="bp5-button bp5-disabled">…</button> - unexpected value "enabled" 156 | await expect( 157 | page.getByRole('button', { name: 'Import Template' }), > 158 | ).toBeDisabled(); | ^ 159 | await expect(page.locator('.detected-link').first()).toBeVisible(); 160 | await expect(page).toHaveScreenshot(); 161 | await page.getByLabel('Close').click(); at /__w/bitauth-ide/bitauth-ide/tests/welcome.spec.ts:158:5
[webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts: tests/editor.spec.ts#L35
4) [webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts ──────────────────────── Error: Screenshot comparison failed: 626 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/displays-evaluation-of-tested-scripts-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-displays-evaluation-of-tested-scripts-webkit/displays-evaluation-of-tested-scripts-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-displays-evaluation-of-tested-scripts-webkit/displays-evaluation-of-tested-scripts-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 626 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 626 pixels (ratio 0.01 of all image pixels) are different. 33 | await loadTemplate(page, 'tests/fixtures/state-merkle-trees.json'); 34 | await page.getByRole('button', { name: 'Empty Leaf', exact: true }).click(); > 35 | await expect(page).toHaveScreenshot(); | ^ 36 | await page.getByRole('button', { name: 'Filled Leaf', exact: true }).click(); 37 | await expect(page).toHaveScreenshot(); 38 | await page.getByRole('button', { name: 'Left Sibling', exact: true }).click(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:35:22
[webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script: tests/editor.spec.ts#L25
3) [webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('heading', { name: 'Unlock', exact: true }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('heading', { name: 'Unlock', exact: true }) 23 | await expect( 24 | page.getByRole('heading', { name: 'Unlock', exact: true }), > 25 | ).toBeVisible(); | ^ 26 | await expect( 27 | page.getByText('Unlocking bytecode may contain only push operations.'), 28 | ).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:25:5
[webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script: tests/editor.spec.ts#L25
3) [webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('heading', { name: 'Unlock', exact: true }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('heading', { name: 'Unlock', exact: true }) 23 | await expect( 24 | page.getByRole('heading', { name: 'Unlock', exact: true }), > 25 | ).toBeVisible(); | ^ 26 | await expect( 27 | page.getByText('Unlocking bytecode may contain only push operations.'), 28 | ).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:25:5
[webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script: tests/editor.spec.ts#L25
3) [webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('heading', { name: 'Unlock', exact: true }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('heading', { name: 'Unlock', exact: true }) 23 | await expect( 24 | page.getByRole('heading', { name: 'Unlock', exact: true }), > 25 | ).toBeVisible(); | ^ 26 | await expect( 27 | page.getByText('Unlocking bytecode may contain only push operations.'), 28 | ).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:25:5
[webkit] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
2) [webkit] › editor.spec.ts:3:5 › renders spacers as expected ─────────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 699 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-webkit-retry2/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-webkit-retry2/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 699 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 699 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
[webkit] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
2) [webkit] › editor.spec.ts:3:5 › renders spacers as expected ─────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 699 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-webkit-retry1/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-webkit-retry1/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 699 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 699 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
[webkit] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
2) [webkit] › editor.spec.ts:3:5 › renders spacers as expected ─────────────────────────────────── Error: Screenshot comparison failed: 699 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-webkit/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-webkit/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 699 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 699 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
[webkit] › autosave.spec.ts:3:5 › autosaves after every action: tests/autosave.spec.ts#L49
1) [webkit] › autosave.spec.ts:3:5 › autosaves after every action ──────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1104 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts-snapshots/autosaves-after-every-action-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-webkit-retry2/autosaves-after-every-action-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-webkit-retry2/autosaves-after-every-action-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1104 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1104 pixels (ratio 0.01 of all image pixels) are different. 47 | await expect(page.locator('.detected-link').first()).toBeVisible(); 48 | await page.getByText('Paste a template below to import.').click(); > 49 | await expect(page).toHaveScreenshot(); | ^ 50 | await page.getByRole('button', { name: 'Import Template' }).click(); 51 | await expect(page.locator('h1 .title')).toHaveText('Untitled'); 52 | await page.getByRole('button', { name: 'Scratch Pad' }).click(); at /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts:49:22
[webkit] › autosave.spec.ts:3:5 › autosaves after every action: tests/autosave.spec.ts#L49
1) [webkit] › autosave.spec.ts:3:5 › autosaves after every action ──────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1104 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts-snapshots/autosaves-after-every-action-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-webkit-retry1/autosaves-after-every-action-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-webkit-retry1/autosaves-after-every-action-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1104 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1104 pixels (ratio 0.01 of all image pixels) are different. 47 | await expect(page.locator('.detected-link').first()).toBeVisible(); 48 | await page.getByText('Paste a template below to import.').click(); > 49 | await expect(page).toHaveScreenshot(); | ^ 50 | await page.getByRole('button', { name: 'Import Template' }).click(); 51 | await expect(page.locator('h1 .title')).toHaveText('Untitled'); 52 | await page.getByRole('button', { name: 'Scratch Pad' }).click(); at /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts:49:22
[webkit] › autosave.spec.ts:3:5 › autosaves after every action: tests/autosave.spec.ts#L49
1) [webkit] › autosave.spec.ts:3:5 › autosaves after every action ──────────────────────────────── Error: Screenshot comparison failed: 1104 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts-snapshots/autosaves-after-every-action-1-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-webkit/autosaves-after-every-action-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/autosave-autosaves-after-every-action-webkit/autosaves-after-every-action-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1104 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1104 pixels (ratio 0.01 of all image pixels) are different. 47 | await expect(page.locator('.detected-link').first()).toBeVisible(); 48 | await page.getByText('Paste a template below to import.').click(); > 49 | await expect(page).toHaveScreenshot(); | ^ 50 | await page.getByRole('button', { name: 'Import Template' }).click(); 51 | await expect(page.locator('h1 .title')).toHaveText('Untitled'); 52 | await page.getByRole('button', { name: 'Scratch Pad' }).click(); at /__w/bitauth-ide/bitauth-ide/tests/autosave.spec.ts:49:22
[mobile-webkit] › editor.spec.ts:64:5 › ignores misleading unicode characters: tests/editor.spec.ts#L74
4) [mobile-webkit] › editor.spec.ts:64:5 › ignores misleading unicode characters, shows compilation on hover Error: Screenshot comparison failed: 620 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/ignores-misleading-unicode-characters-shows-compilation-on-hover-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-ignores-misleading--189cc--shows-compilation-on-hover-mobile-webkit/ignores-misleading-unicode-38c32-hows-compilation-on-hover-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-ignores-misleading--189cc--shows-compilation-on-hover-mobile-webkit/ignores-misleading-unicode-38c32-hows-compilation-on-hover-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 620 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 620 pixels (ratio 0.01 of all image pixels) are different. 72 | await page.getByText('<').first().hover(); 73 | await expect(page.getByText('Compiled: 0x03666974')).toBeVisible(); > 74 | await expect(page).toHaveScreenshot(); | ^ 75 | }); 76 | 77 | test('renders loops as expected', async ({ page }) => { at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:74:22
[mobile-webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts: tests/editor.spec.ts#L35
3) [mobile-webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts ───────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 653 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/displays-evaluation-of-tested-scripts-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-displays-evaluation-of-tested-scripts-mobile-webkit-retry2/displays-evaluation-of-tested-scripts-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-displays-evaluation-of-tested-scripts-mobile-webkit-retry2/displays-evaluation-of-tested-scripts-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 653 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 653 pixels (ratio 0.01 of all image pixels) are different. 33 | await loadTemplate(page, 'tests/fixtures/state-merkle-trees.json'); 34 | await page.getByRole('button', { name: 'Empty Leaf', exact: true }).click(); > 35 | await expect(page).toHaveScreenshot(); | ^ 36 | await page.getByRole('button', { name: 'Filled Leaf', exact: true }).click(); 37 | await expect(page).toHaveScreenshot(); 38 | await page.getByRole('button', { name: 'Left Sibling', exact: true }).click(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:35:22
[mobile-webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts: tests/editor.spec.ts#L35
3) [mobile-webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts ───────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 653 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/displays-evaluation-of-tested-scripts-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-displays-evaluation-of-tested-scripts-mobile-webkit-retry1/displays-evaluation-of-tested-scripts-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-displays-evaluation-of-tested-scripts-mobile-webkit-retry1/displays-evaluation-of-tested-scripts-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 653 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 653 pixels (ratio 0.01 of all image pixels) are different. 33 | await loadTemplate(page, 'tests/fixtures/state-merkle-trees.json'); 34 | await page.getByRole('button', { name: 'Empty Leaf', exact: true }).click(); > 35 | await expect(page).toHaveScreenshot(); | ^ 36 | await page.getByRole('button', { name: 'Filled Leaf', exact: true }).click(); 37 | await expect(page).toHaveScreenshot(); 38 | await page.getByRole('button', { name: 'Left Sibling', exact: true }).click(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:35:22
[mobile-webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts: tests/editor.spec.ts#L35
3) [mobile-webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts ───────────────── Error: Screenshot comparison failed: 653 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/displays-evaluation-of-tested-scripts-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-displays-evaluation-of-tested-scripts-mobile-webkit/displays-evaluation-of-tested-scripts-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-displays-evaluation-of-tested-scripts-mobile-webkit/displays-evaluation-of-tested-scripts-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 653 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 653 pixels (ratio 0.01 of all image pixels) are different. 33 | await loadTemplate(page, 'tests/fixtures/state-merkle-trees.json'); 34 | await page.getByRole('button', { name: 'Empty Leaf', exact: true }).click(); > 35 | await expect(page).toHaveScreenshot(); | ^ 36 | await page.getByRole('button', { name: 'Filled Leaf', exact: true }).click(); 37 | await expect(page).toHaveScreenshot(); 38 | await page.getByRole('button', { name: 'Left Sibling', exact: true }).click(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:35:22
[mobile-webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script: tests/editor.spec.ts#L25
2) [mobile-webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('heading', { name: 'Unlock', exact: true }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('heading', { name: 'Unlock', exact: true }) 23 | await expect( 24 | page.getByRole('heading', { name: 'Unlock', exact: true }), > 25 | ).toBeVisible(); | ^ 26 | await expect( 27 | page.getByText('Unlocking bytecode may contain only push operations.'), 28 | ).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:25:5
[mobile-webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script: tests/editor.spec.ts#L25
2) [mobile-webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('heading', { name: 'Unlock', exact: true }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('heading', { name: 'Unlock', exact: true }) 23 | await expect( 24 | page.getByRole('heading', { name: 'Unlock', exact: true }), > 25 | ).toBeVisible(); | ^ 26 | await expect( 27 | page.getByText('Unlocking bytecode may contain only push operations.'), 28 | ).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:25:5
[mobile-webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script: tests/editor.spec.ts#L25
2) [mobile-webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('heading', { name: 'Unlock', exact: true }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('heading', { name: 'Unlock', exact: true }) 23 | await expect( 24 | page.getByRole('heading', { name: 'Unlock', exact: true }), > 25 | ).toBeVisible(); | ^ 26 | await expect( 27 | page.getByText('Unlocking bytecode may contain only push operations.'), 28 | ).toBeVisible(); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:25:5
[mobile-webkit] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
1) [mobile-webkit] › editor.spec.ts:3:5 › renders spacers as expected ──────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 729 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-mobile-webkit-retry2/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-mobile-webkit-retry2/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 729 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 729 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
[mobile-webkit] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
1) [mobile-webkit] › editor.spec.ts:3:5 › renders spacers as expected ──────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 729 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-mobile-webkit-retry1/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-mobile-webkit-retry1/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 729 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 729 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
[mobile-webkit] › editor.spec.ts:3:5 › renders spacers as expected: tests/editor.spec.ts#L13
1) [mobile-webkit] › editor.spec.ts:3:5 › renders spacers as expected ──────────────────────────── Error: Screenshot comparison failed: 729 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts-snapshots/renders-spacers-as-expected-1-mobile-webkit-linux.png Received: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-mobile-webkit/renders-spacers-as-expected-1-actual.png Diff: /__w/bitauth-ide/bitauth-ide/test-results/editor-renders-spacers-as-expected-mobile-webkit/renders-spacers-as-expected-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 729 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 729 pixels (ratio 0.01 of all image pixels) are different. 11 | `window._IDE_E2E_TESTING_VIEW_CONFIG.setFrames2SplitHeight(10)`, 12 | ); > 13 | await expect(page).toHaveScreenshot(); | ^ 14 | await page.getByRole('button', { name: 'False' }).click(); 15 | await expect(page).toHaveScreenshot(); 16 | }); at /__w/bitauth-ide/bitauth-ide/tests/editor.spec.ts:13:22
Slow Test: [chromium] › routing.spec.ts#L0
[chromium] › routing.spec.ts took 39.0s
Slow Test: [mobile-webkit] › routing.spec.ts#L0
[mobile-webkit] › routing.spec.ts took 27.9s
Slow Test: [mobile-webkit] › routing.spec.ts#L0
[mobile-webkit] › routing.spec.ts took 47.4s
Slow Test: [webkit] › routing.spec.ts#L0
[webkit] › routing.spec.ts took 29.2s
Slow Test: [firefox] › routing.spec.ts#L0
[firefox] › routing.spec.ts took 38.4s
Slow Test: [chromium] › routing.spec.ts#L0
[chromium] › routing.spec.ts took 23.1s
Slow Test: [webkit] › routing.spec.ts#L0
[webkit] › routing.spec.ts took 45.0s
Slow Test: [firefox] › routing.spec.ts#L0
[firefox] › routing.spec.ts took 1.1m
merge-reports
The process '/usr/bin/git' failed with exit code 128
🎭 Playwright Run Summary
8 failed [chromium] › notifier.spec.ts:38:5 › displays telemetry consent request, can decline ─────────── [chromium] › template-settings.spec.ts:5:5 › can modify template settings ────────────────────── [chromium] › template-settings.spec.ts:46:5 › can reset template ─────────────────────────────── [chromium] › welcome.spec.ts:21:16 › loads the welcome screen and guide ──────────────────────── [chromium] › welcome.spec.ts:59:5 › loads the single signature template ──────────────────────── [chromium] › welcome.spec.ts:89:5 › loads the multisig template ──────────────────────────────── [chromium] › welcome.spec.ts:109:5 › loads the recoverable vault template ────────────────────── [chromium] › welcome.spec.ts:130:5 › loads the scratch pad template ──────────────────────────── 14 passed (3.5m)
🎭 Playwright Run Summary
8 failed [mobile-webkit] › template-settings.spec.ts:5:5 › can modify template settings ───────────────── [mobile-webkit] › template-settings.spec.ts:46:5 › can reset template ────────────────────────── [mobile-webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide ─────────────────── [mobile-webkit] › welcome.spec.ts:59:5 › loads the single signature template ─────────────────── [mobile-webkit] › welcome.spec.ts:89:5 › loads the multisig template ─────────────────────────── [mobile-webkit] › welcome.spec.ts:109:5 › loads the recoverable vault template ───────────────── [mobile-webkit] › welcome.spec.ts:130:5 › loads the scratch pad template ─────────────────────── [mobile-webkit] › welcome.spec.ts:145:5 › can import a template ──────────────────────────────── 13 passed (3.5m)
🎭 Playwright Run Summary
8 failed [mobile-webkit] › template-settings.spec.ts:5:5 › can modify template settings ───────────────── [mobile-webkit] › template-settings.spec.ts:46:5 › can reset template ────────────────────────── [mobile-webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide ─────────────────── [mobile-webkit] › welcome.spec.ts:59:5 › loads the single signature template ─────────────────── [mobile-webkit] › welcome.spec.ts:89:5 › loads the multisig template ─────────────────────────── [mobile-webkit] › welcome.spec.ts:109:5 › loads the recoverable vault template ───────────────── [mobile-webkit] › welcome.spec.ts:130:5 › loads the scratch pad template ─────────────────────── [mobile-webkit] › welcome.spec.ts:145:5 › can import a template ──────────────────────────────── 13 passed (4.4m)
🎭 Playwright Run Summary
14 failed [chromium-hd] › screenshots.spec.ts:3:5 › product screenshots: recoverable vault ─────────────── [chromium-hd] › screenshots.spec.ts:33:5 › product screenshots: scratch pad ──────────────────── [chromium] › autosave.spec.ts:3:5 › autosaves after every action ─────────────────────────────── [chromium] › editor.spec.ts:3:5 › renders spacers as expected ────────────────────────────────── [chromium] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script [chromium] › editor.spec.ts:32:5 › displays evaluation of tested scripts ─────────────────────── [chromium] › editor.spec.ts:64:5 › ignores misleading unicode characters, shows compilation on hover [chromium] › editor.spec.ts:77:5 › renders loops as expected ─────────────────────────────────── [chromium] › entity-settings.spec.ts:3:5 › renders entity settings ───────────────────────────── [chromium] › entity-settings.spec.ts:30:5 › allows single entity deletion and recreation ─────── [chromium] › entity-settings.spec.ts:98:5 › can switch between entities ──────────────────────── [chromium] › import-export.spec.ts:3:5 › import template from file ───────────────────────────── [chromium] › import-export.spec.ts:21:5 › shows JSON errors ──────────────────────────────────── [chromium] › notifier.spec.ts:3:5 › displays update notifier, can delay update ───────────────── 8 passed (7.2m)
🎭 Playwright Run Summary
9 failed [webkit] › template-settings.spec.ts:5:5 › can modify template settings ──────────────────────── [webkit] › template-settings.spec.ts:46:5 › can reset template ───────────────────────────────── [webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide ────────────────────────── [webkit] › welcome.spec.ts:59:5 › loads the single signature template ────────────────────────── [webkit] › welcome.spec.ts:89:5 › loads the multisig template ────────────────────────────────── [webkit] › welcome.spec.ts:109:5 › loads the recoverable vault template ──────────────────────── [webkit] › welcome.spec.ts:130:5 › loads the scratch pad template ────────────────────────────── [webkit] › welcome.spec.ts:145:5 › can import a template ─────────────────────────────────────── [mobile-webkit] › autosave.spec.ts:3:5 › autosaves after every action ────────────────────────── 13 passed (4.3m)
🎭 Playwright Run Summary
14 failed [chromium-hd] › screenshots.spec.ts:3:5 › product screenshots: recoverable vault ─────────────── [chromium-hd] › screenshots.spec.ts:33:5 › product screenshots: scratch pad ──────────────────── [chromium] › autosave.spec.ts:3:5 › autosaves after every action ─────────────────────────────── [chromium] › editor.spec.ts:3:5 › renders spacers as expected ────────────────────────────────── [chromium] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script [chromium] › editor.spec.ts:32:5 › displays evaluation of tested scripts ─────────────────────── [chromium] › editor.spec.ts:64:5 › ignores misleading unicode characters, shows compilation on hover [chromium] › editor.spec.ts:77:5 › renders loops as expected ─────────────────────────────────── [chromium] › entity-settings.spec.ts:3:5 › renders entity settings ───────────────────────────── [chromium] › entity-settings.spec.ts:30:5 › allows single entity deletion and recreation ─────── [chromium] › entity-settings.spec.ts:98:5 › can switch between entities ──────────────────────── [chromium] › import-export.spec.ts:3:5 › import template from file ───────────────────────────── [chromium] › import-export.spec.ts:21:5 › shows JSON errors ──────────────────────────────────── [chromium] › notifier.spec.ts:3:5 › displays update notifier, can delay update ───────────────── 8 passed (6.7m)
🎭 Playwright Run Summary
8 failed [firefox] › template-settings.spec.ts:5:5 › can modify template settings ─────────────────────── [firefox] › template-settings.spec.ts:46:5 › can reset template ──────────────────────────────── [firefox] › welcome.spec.ts:21:16 › loads the welcome screen and guide ───────────────────────── [firefox] › welcome.spec.ts:59:5 › loads the single signature template ───────────────────────── [firefox] › welcome.spec.ts:89:5 › loads the multisig template ───────────────────────────────── [firefox] › welcome.spec.ts:109:5 › loads the recoverable vault template ─────────────────────── [firefox] › welcome.spec.ts:130:5 › loads the scratch pad template ───────────────────────────── [firefox] › welcome.spec.ts:145:5 › can import a template ────────────────────────────────────── 14 passed (4.1m)
🎭 Playwright Run Summary
8 failed [chromium] › notifier.spec.ts:38:5 › displays telemetry consent request, can decline ─────────── [chromium] › template-settings.spec.ts:5:5 › can modify template settings ────────────────────── [chromium] › template-settings.spec.ts:46:5 › can reset template ─────────────────────────────── [chromium] › welcome.spec.ts:21:16 › loads the welcome screen and guide ──────────────────────── [chromium] › welcome.spec.ts:59:5 › loads the single signature template ──────────────────────── [chromium] › welcome.spec.ts:89:5 › loads the multisig template ──────────────────────────────── [chromium] › welcome.spec.ts:109:5 › loads the recoverable vault template ────────────────────── [chromium] › welcome.spec.ts:130:5 › loads the scratch pad template ──────────────────────────── 14 passed (3.1m)
🎭 Playwright Run Summary
9 failed [webkit] › template-settings.spec.ts:5:5 › can modify template settings ──────────────────────── [webkit] › template-settings.spec.ts:46:5 › can reset template ───────────────────────────────── [webkit] › welcome.spec.ts:21:16 › loads the welcome screen and guide ────────────────────────── [webkit] › welcome.spec.ts:59:5 › loads the single signature template ────────────────────────── [webkit] › welcome.spec.ts:89:5 › loads the multisig template ────────────────────────────────── [webkit] › welcome.spec.ts:109:5 › loads the recoverable vault template ──────────────────────── [webkit] › welcome.spec.ts:130:5 › loads the scratch pad template ────────────────────────────── [webkit] › welcome.spec.ts:145:5 › can import a template ─────────────────────────────────────── [mobile-webkit] › autosave.spec.ts:3:5 › autosaves after every action ────────────────────────── 13 passed (5.2m)
🎭 Playwright Run Summary
14 failed [chromium] › welcome.spec.ts:145:5 › can import a template ───────────────────────────────────── [firefox] › autosave.spec.ts:3:5 › autosaves after every action ──────────────────────────────── [firefox] › editor.spec.ts:3:5 › renders spacers as expected ─────────────────────────────────── [firefox] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script [firefox] › editor.spec.ts:32:5 › displays evaluation of tested scripts ──────────────────────── [firefox] › editor.spec.ts:64:5 › ignores misleading unicode characters, shows compilation on hover [firefox] › editor.spec.ts:77:5 › renders loops as expected ──────────────────────────────────── [firefox] › entity-settings.spec.ts:3:5 › renders entity settings ────────────────────────────── [firefox] › entity-settings.spec.ts:30:5 › allows single entity deletion and recreation ──────── [firefox] › entity-settings.spec.ts:98:5 › can switch between entities ───────────────────────── [firefox] › import-export.spec.ts:3:5 › import template from file ────────────────────────────── [firefox] › import-export.spec.ts:21:5 › shows JSON errors ───────────────────────────────────── [firefox] › notifier.spec.ts:3:5 › displays update notifier, can delay update ────────────────── [firefox] › notifier.spec.ts:38:5 › displays telemetry consent request, can decline ──────────── 8 passed (9.4m)
🎭 Playwright Run Summary
12 failed [mobile-webkit] › editor.spec.ts:3:5 › renders spacers as expected ───────────────────────────── [mobile-webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script [mobile-webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts ────────────────── [mobile-webkit] › editor.spec.ts:64:5 › ignores misleading unicode characters, shows compilation on hover [mobile-webkit] › editor.spec.ts:77:5 › renders loops as expected ────────────────────────────── [mobile-webkit] › entity-settings.spec.ts:3:5 › renders entity settings ──────────────────────── [mobile-webkit] › entity-settings.spec.ts:30:5 › allows single entity deletion and recreation ── [mobile-webkit] › entity-settings.spec.ts:98:5 › can switch between entities ─────────────────── [mobile-webkit] › import-export.spec.ts:3:5 › import template from file ──────────────────────── [mobile-webkit] › import-export.spec.ts:21:5 › shows JSON errors ─────────────────────────────── [mobile-webkit] › notifier.spec.ts:3:5 › displays update notifier, can delay update ──────────── [mobile-webkit] › notifier.spec.ts:38:5 › displays telemetry consent request, can decline ────── 9 passed (8.9m)
🎭 Playwright Run Summary
8 failed [firefox] › template-settings.spec.ts:5:5 › can modify template settings ─────────────────────── [firefox] › template-settings.spec.ts:46:5 › can reset template ──────────────────────────────── [firefox] › welcome.spec.ts:21:16 › loads the welcome screen and guide ───────────────────────── [firefox] › welcome.spec.ts:59:5 › loads the single signature template ───────────────────────── [firefox] › welcome.spec.ts:89:5 › loads the multisig template ───────────────────────────────── [firefox] › welcome.spec.ts:109:5 › loads the recoverable vault template ─────────────────────── [firefox] › welcome.spec.ts:130:5 › loads the scratch pad template ───────────────────────────── [firefox] › welcome.spec.ts:145:5 › can import a template ────────────────────────────────────── 14 passed (5.1m)
🎭 Playwright Run Summary
13 failed [webkit] › autosave.spec.ts:3:5 › autosaves after every action ───────────────────────────────── [webkit] › editor.spec.ts:3:5 › renders spacers as expected ──────────────────────────────────── [webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script [webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts ───────────────────────── [webkit] › editor.spec.ts:64:5 › ignores misleading unicode characters, shows compilation on hover [webkit] › editor.spec.ts:77:5 › renders loops as expected ───────────────────────────────────── [webkit] › entity-settings.spec.ts:3:5 › renders entity settings ─────────────────────────────── [webkit] › entity-settings.spec.ts:30:5 › allows single entity deletion and recreation ───────── [webkit] › entity-settings.spec.ts:98:5 › can switch between entities ────────────────────────── [webkit] › import-export.spec.ts:3:5 › import template from file ─────────────────────────────── [webkit] › import-export.spec.ts:21:5 › shows JSON errors ────────────────────────────────────── [webkit] › notifier.spec.ts:3:5 › displays update notifier, can delay update ─────────────────── [webkit] › notifier.spec.ts:38:5 › displays telemetry consent request, can decline ───────────── 9 passed (7.6m)
🎭 Playwright Run Summary
14 failed [chromium] › welcome.spec.ts:145:5 › can import a template ───────────────────────────────────── [firefox] › autosave.spec.ts:3:5 › autosaves after every action ──────────────────────────────── [firefox] › editor.spec.ts:3:5 › renders spacers as expected ─────────────────────────────────── [firefox] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script [firefox] › editor.spec.ts:32:5 › displays evaluation of tested scripts ──────────────────────── [firefox] › editor.spec.ts:64:5 › ignores misleading unicode characters, shows compilation on hover [firefox] › editor.spec.ts:77:5 › renders loops as expected ──────────────────────────────────── [firefox] › entity-settings.spec.ts:3:5 › renders entity settings ────────────────────────────── [firefox] › entity-settings.spec.ts:30:5 › allows single entity deletion and recreation ──────── [firefox] › entity-settings.spec.ts:98:5 › can switch between entities ───────────────────────── [firefox] › import-export.spec.ts:3:5 › import template from file ────────────────────────────── [firefox] › import-export.spec.ts:21:5 › shows JSON errors ───────────────────────────────────── [firefox] › notifier.spec.ts:3:5 › displays update notifier, can delay update ────────────────── [firefox] › notifier.spec.ts:38:5 › displays telemetry consent request, can decline ──────────── 8 passed (7.4m)
🎭 Playwright Run Summary
13 failed [webkit] › autosave.spec.ts:3:5 › autosaves after every action ───────────────────────────────── [webkit] › editor.spec.ts:3:5 › renders spacers as expected ──────────────────────────────────── [webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script [webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts ───────────────────────── [webkit] › editor.spec.ts:64:5 › ignores misleading unicode characters, shows compilation on hover [webkit] › editor.spec.ts:77:5 › renders loops as expected ───────────────────────────────────── [webkit] › entity-settings.spec.ts:3:5 › renders entity settings ─────────────────────────────── [webkit] › entity-settings.spec.ts:30:5 › allows single entity deletion and recreation ───────── [webkit] › entity-settings.spec.ts:98:5 › can switch between entities ────────────────────────── [webkit] › import-export.spec.ts:3:5 › import template from file ─────────────────────────────── [webkit] › import-export.spec.ts:21:5 › shows JSON errors ────────────────────────────────────── [webkit] › notifier.spec.ts:3:5 › displays update notifier, can delay update ─────────────────── [webkit] › notifier.spec.ts:38:5 › displays telemetry consent request, can decline ───────────── 9 passed (9.5m)
🎭 Playwright Run Summary
12 failed [mobile-webkit] › editor.spec.ts:3:5 › renders spacers as expected ───────────────────────────── [mobile-webkit] › editor.spec.ts:18:5 › renders error as expected for a non-push opcode in unlocking script [mobile-webkit] › editor.spec.ts:32:5 › displays evaluation of tested scripts ────────────────── [mobile-webkit] › editor.spec.ts:64:5 › ignores misleading unicode characters, shows compilation on hover [mobile-webkit] › editor.spec.ts:77:5 › renders loops as expected ────────────────────────────── [mobile-webkit] › entity-settings.spec.ts:3:5 › renders entity settings ──────────────────────── [mobile-webkit] › entity-settings.spec.ts:30:5 › allows single entity deletion and recreation ── [mobile-webkit] › entity-settings.spec.ts:98:5 › can switch between entities ─────────────────── [mobile-webkit] › import-export.spec.ts:3:5 › import template from file ──────────────────────── [mobile-webkit] › import-export.spec.ts:21:5 › shows JSON errors ─────────────────────────────── [mobile-webkit] › notifier.spec.ts:3:5 › displays update notifier, can delay update ──────────── [mobile-webkit] › notifier.spec.ts:38:5 › displays telemetry consent request, can decline ────── 9 passed (7.2m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-dev-1 Expired
89.9 MB
sha256:1591ea7c2c0588b3f5128d0981413ed628d24355df86098cdd40ce37d75da8ae
blob-report-dev-2 Expired
27.5 MB
sha256:f1e0c1c4ebed433a7e88607649c9f73c928c7f9bd566a9a25d685d059f7c0b50
blob-report-dev-3 Expired
73.4 MB
sha256:149c17d010c35c92c6e48cf51733a68da9d576a03c4151143502a2f4474d77e6
blob-report-dev-4 Expired
29.9 MB
sha256:98ecb31ff25e2477b697d6f86f14ed003ec12a115f8c754277b31a0bd2bf4820
blob-report-dev-5 Expired
158 MB
sha256:72d502a7c1c0167482db8a618d3136d5245c28b5167dfdd57985ceb50596f8b4
blob-report-dev-6 Expired
89.4 MB
sha256:289e1edb6bbf7b2f060afbd57d95b98fc6cedb8926ba541ef5445c9561b1ee75
blob-report-dev-7 Expired
153 MB
sha256:c89ef8192da169b06dfc063cb3b0d96f0a14bfb291c13fabbcde3db2169d7e92
blob-report-dev-8 Expired
75.9 MB
sha256:6cfef383653e2495289f26d678a76aa423dc07396923caaa6f142e2ca05d3f0e
blob-report-prod-1 Expired
232 MB
sha256:33ec38d69a26c8b840d10b5b69f7a61946547db654eb427ca1a52668a7a3263b
blob-report-prod-2 Expired
87.6 MB
sha256:031420413dbe28bd21df9b6db7089abfe6832487420a05dea59b7a3d99e90955
blob-report-prod-3 Expired
69.6 MB
sha256:5002631a55e11fc1b3e56083798ff8fc26d5db8c611ea2d9d8aba034b32669ab
blob-report-prod-4 Expired
26.4 MB
sha256:cf3f3afda2f0dd0a26e6c8e69ea6b84b0d31ee4fd59ec48459587ec8cf21e413
blob-report-prod-5 Expired
69.8 MB
sha256:6c7e780c7503a7a8377cd76c726cb97d0cf28819dd3ad17efa71d897240fa35e
blob-report-prod-6 Expired
37.7 MB
sha256:7cae75b059471799d5fca05731e246bdc6bf0d9f7ba85d39a049ff29e2e07363
blob-report-prod-7 Expired
69.7 MB
sha256:0d9ca73fcbf48cbc37009880144ce110db53973f5e6bdb249f7a6ccacfd38963
blob-report-prod-8 Expired
33.5 MB
sha256:bb13fdb68f91b6879973c6e071092a54407d7245e35647cc6d4919c0c4e380d2
html-report-dev--run-1 Expired
671 MB
sha256:be6b1d567422970fff9d4f8fe640a8d7781bf3fe2196fb0b777b38f7b8c36900
html-report-prod--run-1 Expired
600 MB
sha256:7013f9b38101ef24bfb05b65a6b304859c033bcd82290c1b33f0430d9edc334a