Support for 2025 CHIPs, loops, and performance improvements #90
Annotations
10 errors, 1 warning, and 1 notice
tests/screenshots.spec.ts#L19
1) [chromium-hd] › screenshots.spec.ts:3:5 › product screenshots: recoverable vault ──────────────
Error: Screenshot comparison failed:
1728 pixels (ratio 0.01 of all image pixels) are different.
Expected: /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts-snapshots/template-import-export-chromium-hd-linux.png
Received: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-recoverable-vault-chromium-hd/template-import-export-actual.png
Diff: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-recoverable-vault-chromium-hd/template-import-export-diff.png
Call log:
- expect.toHaveScreenshot(template-import-export.png) with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 1728 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
- 1728 pixels (ratio 0.01 of all image pixels) are different.
17 | page.locator('.detected-link').getByText('https://ide.bitauth.com/'),
18 | ).toBeVisible();
> 19 | await expect(page).toHaveScreenshot('template-import-export.png', {
| ^
20 | scale: 'device',
21 | });
22 | await page.getByLabel('Close').click();
at /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts:19:22
|
tests/screenshots.spec.ts#L19
1) [chromium-hd] › screenshots.spec.ts:3:5 › product screenshots: recoverable vault ──────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
1728 pixels (ratio 0.01 of all image pixels) are different.
Expected: /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts-snapshots/template-import-export-chromium-hd-linux.png
Received: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-recoverable-vault-chromium-hd-retry1/template-import-export-actual.png
Diff: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-recoverable-vault-chromium-hd-retry1/template-import-export-diff.png
Call log:
- expect.toHaveScreenshot(template-import-export.png) with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 1728 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
- 1728 pixels (ratio 0.01 of all image pixels) are different.
17 | page.locator('.detected-link').getByText('https://ide.bitauth.com/'),
18 | ).toBeVisible();
> 19 | await expect(page).toHaveScreenshot('template-import-export.png', {
| ^
20 | scale: 'device',
21 | });
22 | await page.getByLabel('Close').click();
at /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts:19:22
|
tests/screenshots.spec.ts#L19
1) [chromium-hd] › screenshots.spec.ts:3:5 › product screenshots: recoverable vault ──────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
1728 pixels (ratio 0.01 of all image pixels) are different.
Expected: /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts-snapshots/template-import-export-chromium-hd-linux.png
Received: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-recoverable-vault-chromium-hd-retry2/template-import-export-actual.png
Diff: /__w/bitauth-ide/bitauth-ide/test-results/screenshots-product-screenshots-recoverable-vault-chromium-hd-retry2/template-import-export-diff.png
Call log:
- expect.toHaveScreenshot(template-import-export.png) with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 1728 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
- 1728 pixels (ratio 0.01 of all image pixels) are different.
17 | page.locator('.detected-link').getByText('https://ide.bitauth.com/'),
18 | ).toBeVisible();
> 19 | await expect(page).toHaveScreenshot('template-import-export.png', {
| ^
20 | scale: 'device',
21 | });
22 | await page.getByLabel('Close').click();
at /__w/bitauth-ide/bitauth-ide/tests/screenshots.spec.ts:19:22
|
tests/screenshots.spec.ts#L45
2) [chromium-hd] › screenshots.spec.ts:33:5 › product screenshots: scratch pad ───────────────────
Error: Screenshot comparison failed:
1384 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
- 1384 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
- 1384 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
|
tests/screenshots.spec.ts#L45
2) [chromium-hd] › screenshots.spec.ts:33:5 › product screenshots: scratch pad ───────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
1384 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
- 1384 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
- 1384 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
|
tests/screenshots.spec.ts#L45
2) [chromium-hd] › screenshots.spec.ts:33:5 › product screenshots: scratch pad ───────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
1384 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
- 1384 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
- 1384 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
|
tests/autosave.spec.ts#L49
3) [chromium] › autosave.spec.ts:3:5 › autosaves after every action ──────────────────────────────
Error: Screenshot comparison failed:
1391 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
- 1391 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
- 1391 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
|
tests/autosave.spec.ts#L49
3) [chromium] › autosave.spec.ts:3:5 › autosaves after every action ──────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
1391 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
- 1391 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
- 1391 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
|
tests/autosave.spec.ts#L49
3) [chromium] › autosave.spec.ts:3:5 › autosaves after every action ──────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
1391 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
- 1391 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
- 1391 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
|
tests/editor.spec.ts#L13
4) [chromium] › editor.spec.ts:3:5 › renders spacers as expected ─────────────────────────────────
Error: Screenshot comparison failed:
654 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
- 654 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
- 654 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] › entity-settings.spec.ts#L1
[chromium] › entity-settings.spec.ts took 39.3s
|
10 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] › import-export.spec.ts:3:5 › import template from file ─────────────────────────────
[chromium] › import-export.spec.ts:21:5 › shows JSON errors ────────────────────────────────────
12 passed (6.0m)
|
This job failed
Loading