Skip to content

Ensure collapsed mergepane border #424

Ensure collapsed mergepane border

Ensure collapsed mergepane border #424

Triggered via pull request November 6, 2023 17:04
Status Failure
Total duration 19m 48s
Artifacts 3

tests.yml

on: pull_request
Matrix: Python
Matrix: ui-test
Fit to window
Zoom out
Zoom in

Annotations

20 errors, 1 warning, and 2 notices
tests/nbdime-diff-test3.spec.ts:12:7 › diff test3 › take a snapshot at opening: ui-tests/tests/nbdime-diff-test3.spec.ts#L13
1) tests/nbdime-diff-test3.spec.ts:12:7 › diff test3 › take a snapshot at opening ──────────────── Error: Screenshot comparison failed: Expected an image 1008px by 425px, received 1008px by 423px. 14747 pixels (ratio 0.04 of all image pixels) are different. Expected: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-diff-test3-diff-test3-take-a-snapshot-at-opening/diff-test3-take-a-snapshot-at-opening-1-expected.png Received: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-diff-test3-diff-test3-take-a-snapshot-at-opening/diff-test3-take-a-snapshot-at-opening-1-actual.png Diff: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-diff-test3-diff-test3-take-a-snapshot-at-opening/diff-test3-take-a-snapshot-at-opening-1-diff.png 11 | test.describe('diff test3', () => { 12 | test('take a snapshot at opening', async ({ page }) => { > 13 | expect(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 14 | }); 15 | }); 16 | at /home/runner/work/nbdime/nbdime/ui-tests/tests/nbdime-diff-test3.spec.ts:13:54
tests/nbdime-diff-test3.spec.ts:12:7 › diff test3 › take a snapshot at opening: ui-tests/tests/nbdime-diff-test3.spec.ts#L13
1) tests/nbdime-diff-test3.spec.ts:12:7 › diff test3 › take a snapshot at opening ──────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: Expected an image 1008px by 425px, received 1008px by 423px. 14747 pixels (ratio 0.04 of all image pixels) are different. Expected: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-diff-test3-diff-test3-take-a-snapshot-at-opening-retry1/diff-test3-take-a-snapshot-at-opening-1-expected.png Received: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-diff-test3-diff-test3-take-a-snapshot-at-opening-retry1/diff-test3-take-a-snapshot-at-opening-1-actual.png Diff: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-diff-test3-diff-test3-take-a-snapshot-at-opening-retry1/diff-test3-take-a-snapshot-at-opening-1-diff.png 11 | test.describe('diff test3', () => { 12 | test('take a snapshot at opening', async ({ page }) => { > 13 | expect(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 14 | }); 15 | }); 16 | at /home/runner/work/nbdime/nbdime/ui-tests/tests/nbdime-diff-test3.spec.ts:13:54
tests/nbdime-merge-test1.spec.ts:13:7 › merge test1 › take a snapshot at opening: ui-tests/tests/nbdime-merge-test1.spec.ts#L18
2) tests/nbdime-merge-test1.spec.ts:13:7 › merge test1 › take a snapshot at opening ────────────── Error: Screenshot comparison failed: Expected an image 1008px by 276px, received 1008px by 275px. 1975 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-take-a-snapshot-at-opening/merge-test1-take-a-snapshot-at-opening-1-expected.png Received: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-take-a-snapshot-at-opening/merge-test1-take-a-snapshot-at-opening-1-actual.png Diff: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-take-a-snapshot-at-opening/merge-test1-take-a-snapshot-at-opening-1-diff.png 16 | await expect.soft(page.locator('#nbdime-header-base')).toHaveText('Base'); 17 | > 18 | expect.soft(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 19 | 20 | await page.getByRole('button', { name: 'Download' }).click(); 21 | at /home/runner/work/nbdime/nbdime/ui-tests/tests/nbdime-merge-test1.spec.ts:18:59
tests/nbdime-merge-test1.spec.ts:13:7 › merge test1 › take a snapshot at opening: ui-tests/tests/nbdime-merge-test1.spec.ts#L18
2) tests/nbdime-merge-test1.spec.ts:13:7 › merge test1 › take a snapshot at opening ────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: Expected an image 1008px by 276px, received 1008px by 275px. 1975 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-take-a-snapshot-at-opening-retry1/merge-test1-take-a-snapshot-at-opening-1-expected.png Received: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-take-a-snapshot-at-opening-retry1/merge-test1-take-a-snapshot-at-opening-1-actual.png Diff: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-take-a-snapshot-at-opening-retry1/merge-test1-take-a-snapshot-at-opening-1-diff.png 16 | await expect.soft(page.locator('#nbdime-header-base')).toHaveText('Base'); 17 | > 18 | expect.soft(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 19 | 20 | await page.getByRole('button', { name: 'Download' }).click(); 21 | at /home/runner/work/nbdime/nbdime/ui-tests/tests/nbdime-merge-test1.spec.ts:18:59
tests/nbdime-merge-test1.spec.ts:27:7 › merge test1 › choose left version for conflict: ui-tests/tests/nbdime-merge-test1.spec.ts#L35
3) tests/nbdime-merge-test1.spec.ts:27:7 › merge test1 › choose left version for conflict ──────── Error: Screenshot comparison failed: Expected an image 1008px by 276px, received 1008px by 275px. 1987 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-choose-left-version-for-conflict/merge-test1-choose-left-version-for-conflict-1-expected.png Received: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-choose-left-version-for-conflict/merge-test1-choose-left-version-for-conflict-1-actual.png Diff: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-choose-left-version-for-conflict/merge-test1-choose-left-version-for-conflict-1-diff.png 33 | .click(); 34 | await page.getByText('⚠').click(); > 35 | expect(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 36 | }); 37 | 38 | test('choose central version for conflict', async ({ page }) => { at /home/runner/work/nbdime/nbdime/ui-tests/tests/nbdime-merge-test1.spec.ts:35:54
tests/nbdime-merge-test1.spec.ts:27:7 › merge test1 › choose left version for conflict: ui-tests/tests/nbdime-merge-test1.spec.ts#L35
3) tests/nbdime-merge-test1.spec.ts:27:7 › merge test1 › choose left version for conflict ──────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: Expected an image 1008px by 276px, received 1008px by 275px. 1987 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-choose-left-version-for-conflict-retry1/merge-test1-choose-left-version-for-conflict-1-expected.png Received: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-choose-left-version-for-conflict-retry1/merge-test1-choose-left-version-for-conflict-1-actual.png Diff: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-choose-left-version-for-conflict-retry1/merge-test1-choose-left-version-for-conflict-1-diff.png 33 | .click(); 34 | await page.getByText('⚠').click(); > 35 | expect(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 36 | }); 37 | 38 | test('choose central version for conflict', async ({ page }) => { at /home/runner/work/nbdime/nbdime/ui-tests/tests/nbdime-merge-test1.spec.ts:35:54
tests/nbdime-merge-test1.spec.ts:38:7 › merge test1 › choose central version for conflict: ui-tests/tests/nbdime-merge-test1.spec.ts#L46
4) tests/nbdime-merge-test1.spec.ts:38:7 › merge test1 › choose central version for conflict ───── Error: Screenshot comparison failed: Expected an image 1008px by 276px, received 1008px by 275px. 1961 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-choose-central-version-for-conflict/merge-test1-choose-central-version-for-conflict-1-expected.png Received: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-choose-central-version-for-conflict/merge-test1-choose-central-version-for-conflict-1-actual.png Diff: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-choose-central-version-for-conflict/merge-test1-choose-central-version-for-conflict-1-diff.png 44 | .click(); 45 | await page.getByText('⚠').click(); > 46 | expect(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 47 | }); 48 | 49 | test('choose right version for conflict', async ({ page }) => { at /home/runner/work/nbdime/nbdime/ui-tests/tests/nbdime-merge-test1.spec.ts:46:54
tests/nbdime-merge-test1.spec.ts:38:7 › merge test1 › choose central version for conflict: ui-tests/tests/nbdime-merge-test1.spec.ts#L46
4) tests/nbdime-merge-test1.spec.ts:38:7 › merge test1 › choose central version for conflict ───── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: Expected an image 1008px by 276px, received 1008px by 275px. 1961 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-choose-central-version-for-conflict-retry1/merge-test1-choose-central-version-for-conflict-1-expected.png Received: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-choose-central-version-for-conflict-retry1/merge-test1-choose-central-version-for-conflict-1-actual.png Diff: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-choose-central-version-for-conflict-retry1/merge-test1-choose-central-version-for-conflict-1-diff.png 44 | .click(); 45 | await page.getByText('⚠').click(); > 46 | expect(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 47 | }); 48 | 49 | test('choose right version for conflict', async ({ page }) => { at /home/runner/work/nbdime/nbdime/ui-tests/tests/nbdime-merge-test1.spec.ts:46:54
tests/nbdime-merge-test1.spec.ts:49:7 › merge test1 › choose right version for conflict: ui-tests/tests/nbdime-merge-test1.spec.ts#L57
5) tests/nbdime-merge-test1.spec.ts:49:7 › merge test1 › choose right version for conflict ─────── Error: Screenshot comparison failed: Expected an image 1008px by 276px, received 1008px by 275px. 1992 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-choose-right-version-for-conflict/merge-test1-choose-right-version-for-conflict-1-expected.png Received: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-choose-right-version-for-conflict/merge-test1-choose-right-version-for-conflict-1-actual.png Diff: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-choose-right-version-for-conflict/merge-test1-choose-right-version-for-conflict-1-diff.png 55 | .click(); 56 | await page.getByText('⚠').click(); > 57 | expect(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 58 | }); 59 | 60 | test('should download a merge result without conflict', async ({ page }) => { at /home/runner/work/nbdime/nbdime/ui-tests/tests/nbdime-merge-test1.spec.ts:57:54
tests/nbdime-merge-test1.spec.ts:49:7 › merge test1 › choose right version for conflict: ui-tests/tests/nbdime-merge-test1.spec.ts#L57
5) tests/nbdime-merge-test1.spec.ts:49:7 › merge test1 › choose right version for conflict ─────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: Expected an image 1008px by 276px, received 1008px by 275px. 1992 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-choose-right-version-for-conflict-retry1/merge-test1-choose-right-version-for-conflict-1-expected.png Received: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-choose-right-version-for-conflict-retry1/merge-test1-choose-right-version-for-conflict-1-actual.png Diff: /home/runner/work/nbdime/nbdime/ui-tests/test-results/tests-nbdime-merge-test1-merge-test1-choose-right-version-for-conflict-retry1/merge-test1-choose-right-version-for-conflict-1-diff.png 55 | .click(); 56 | await page.getByText('⚠').click(); > 57 | expect(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 58 | }); 59 | 60 | test('should download a merge result without conflict', async ({ page }) => { at /home/runner/work/nbdime/nbdime/ui-tests/tests/nbdime-merge-test1.spec.ts:57:54
tests\nbdime-diff-test3.spec.ts:12:7 › diff test3 › take a snapshot at opening: ui-tests\tests\nbdime-diff-test3.spec.ts#L13
1) tests\nbdime-diff-test3.spec.ts:12:7 › diff test3 › take a snapshot at opening ──────────────── Error: Screenshot comparison failed: Expected an image 1008px by 425px, received 1008px by 423px. 16183 pixels (ratio 0.04 of all image pixels) are different. Expected: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-diff-test3-diff-test3-take-a-snapshot-at-opening\diff-test3-take-a-snapshot-at-opening-1-expected.png Received: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-diff-test3-diff-test3-take-a-snapshot-at-opening\diff-test3-take-a-snapshot-at-opening-1-actual.png Diff: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-diff-test3-diff-test3-take-a-snapshot-at-opening\diff-test3-take-a-snapshot-at-opening-1-diff.png 11 | test.describe('diff test3', () => { 12 | test('take a snapshot at opening', async ({ page }) => { > 13 | expect(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 14 | }); 15 | }); 16 | at D:\a\nbdime\nbdime\ui-tests\tests\nbdime-diff-test3.spec.ts:13:54
tests\nbdime-diff-test3.spec.ts:12:7 › diff test3 › take a snapshot at opening: ui-tests\tests\nbdime-diff-test3.spec.ts#L13
1) tests\nbdime-diff-test3.spec.ts:12:7 › diff test3 › take a snapshot at opening ──────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: Expected an image 1008px by 425px, received 1008px by 423px. 16183 pixels (ratio 0.04 of all image pixels) are different. Expected: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-diff-test3-diff-test3-take-a-snapshot-at-opening-retry1\diff-test3-take-a-snapshot-at-opening-1-expected.png Received: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-diff-test3-diff-test3-take-a-snapshot-at-opening-retry1\diff-test3-take-a-snapshot-at-opening-1-actual.png Diff: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-diff-test3-diff-test3-take-a-snapshot-at-opening-retry1\diff-test3-take-a-snapshot-at-opening-1-diff.png 11 | test.describe('diff test3', () => { 12 | test('take a snapshot at opening', async ({ page }) => { > 13 | expect(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 14 | }); 15 | }); 16 | at D:\a\nbdime\nbdime\ui-tests\tests\nbdime-diff-test3.spec.ts:13:54
tests\nbdime-merge-test1.spec.ts:13:7 › merge test1 › take a snapshot at opening: ui-tests\tests\nbdime-merge-test1.spec.ts#L18
2) tests\nbdime-merge-test1.spec.ts:13:7 › merge test1 › take a snapshot at opening ────────────── Error: Screenshot comparison failed: Expected an image 1008px by 276px, received 1008px by 275px. 2864 pixels (ratio 0.02 of all image pixels) are different. Expected: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-take-a-snapshot-at-opening\merge-test1-take-a-snapshot-at-opening-1-expected.png Received: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-take-a-snapshot-at-opening\merge-test1-take-a-snapshot-at-opening-1-actual.png Diff: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-take-a-snapshot-at-opening\merge-test1-take-a-snapshot-at-opening-1-diff.png 16 | await expect.soft(page.locator('#nbdime-header-base')).toHaveText('Base'); 17 | > 18 | expect.soft(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 19 | 20 | await page.getByRole('button', { name: 'Download' }).click(); 21 | at D:\a\nbdime\nbdime\ui-tests\tests\nbdime-merge-test1.spec.ts:18:59
tests\nbdime-merge-test1.spec.ts:13:7 › merge test1 › take a snapshot at opening: ui-tests\tests\nbdime-merge-test1.spec.ts#L18
2) tests\nbdime-merge-test1.spec.ts:13:7 › merge test1 › take a snapshot at opening ────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: Expected an image 1008px by 276px, received 1008px by 275px. 2864 pixels (ratio 0.02 of all image pixels) are different. Expected: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-take-a-snapshot-at-opening-retry1\merge-test1-take-a-snapshot-at-opening-1-expected.png Received: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-take-a-snapshot-at-opening-retry1\merge-test1-take-a-snapshot-at-opening-1-actual.png Diff: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-take-a-snapshot-at-opening-retry1\merge-test1-take-a-snapshot-at-opening-1-diff.png 16 | await expect.soft(page.locator('#nbdime-header-base')).toHaveText('Base'); 17 | > 18 | expect.soft(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 19 | 20 | await page.getByRole('button', { name: 'Download' }).click(); 21 | at D:\a\nbdime\nbdime\ui-tests\tests\nbdime-merge-test1.spec.ts:18:59
tests\nbdime-merge-test1.spec.ts:27:7 › merge test1 › choose left version for conflict: ui-tests\tests\nbdime-merge-test1.spec.ts#L35
3) tests\nbdime-merge-test1.spec.ts:27:7 › merge test1 › choose left version for conflict ──────── Error: Screenshot comparison failed: Expected an image 1008px by 276px, received 1008px by 275px. 2873 pixels (ratio 0.02 of all image pixels) are different. Expected: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-choose-left-version-for-conflict\merge-test1-choose-left-version-for-conflict-1-expected.png Received: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-choose-left-version-for-conflict\merge-test1-choose-left-version-for-conflict-1-actual.png Diff: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-choose-left-version-for-conflict\merge-test1-choose-left-version-for-conflict-1-diff.png 33 | .click(); 34 | await page.getByText('⚠').click(); > 35 | expect(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 36 | }); 37 | 38 | test('choose central version for conflict', async ({ page }) => { at D:\a\nbdime\nbdime\ui-tests\tests\nbdime-merge-test1.spec.ts:35:54
tests\nbdime-merge-test1.spec.ts:27:7 › merge test1 › choose left version for conflict: ui-tests\tests\nbdime-merge-test1.spec.ts#L35
3) tests\nbdime-merge-test1.spec.ts:27:7 › merge test1 › choose left version for conflict ──────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: Expected an image 1008px by 276px, received 1008px by 275px. 2873 pixels (ratio 0.02 of all image pixels) are different. Expected: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-choose-left-version-for-conflict-retry1\merge-test1-choose-left-version-for-conflict-1-expected.png Received: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-choose-left-version-for-conflict-retry1\merge-test1-choose-left-version-for-conflict-1-actual.png Diff: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-choose-left-version-for-conflict-retry1\merge-test1-choose-left-version-for-conflict-1-diff.png 33 | .click(); 34 | await page.getByText('⚠').click(); > 35 | expect(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 36 | }); 37 | 38 | test('choose central version for conflict', async ({ page }) => { at D:\a\nbdime\nbdime\ui-tests\tests\nbdime-merge-test1.spec.ts:35:54
tests\nbdime-merge-test1.spec.ts:38:7 › merge test1 › choose central version for conflict: ui-tests\tests\nbdime-merge-test1.spec.ts#L46
4) tests\nbdime-merge-test1.spec.ts:38:7 › merge test1 › choose central version for conflict ───── Error: Screenshot comparison failed: Expected an image 1008px by 276px, received 1008px by 275px. 2844 pixels (ratio 0.02 of all image pixels) are different. Expected: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-choose-central-version-for-conflict\merge-test1-choose-central-version-for-conflict-1-expected.png Received: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-choose-central-version-for-conflict\merge-test1-choose-central-version-for-conflict-1-actual.png Diff: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-choose-central-version-for-conflict\merge-test1-choose-central-version-for-conflict-1-diff.png 44 | .click(); 45 | await page.getByText('⚠').click(); > 46 | expect(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 47 | }); 48 | 49 | test('choose right version for conflict', async ({ page }) => { at D:\a\nbdime\nbdime\ui-tests\tests\nbdime-merge-test1.spec.ts:46:54
tests\nbdime-merge-test1.spec.ts:38:7 › merge test1 › choose central version for conflict: ui-tests\tests\nbdime-merge-test1.spec.ts#L46
4) tests\nbdime-merge-test1.spec.ts:38:7 › merge test1 › choose central version for conflict ───── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: Expected an image 1008px by 276px, received 1008px by 275px. 2844 pixels (ratio 0.02 of all image pixels) are different. Expected: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-choose-central-version-for-conflict-retry1\merge-test1-choose-central-version-for-conflict-1-expected.png Received: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-choose-central-version-for-conflict-retry1\merge-test1-choose-central-version-for-conflict-1-actual.png Diff: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-choose-central-version-for-conflict-retry1\merge-test1-choose-central-version-for-conflict-1-diff.png 44 | .click(); 45 | await page.getByText('⚠').click(); > 46 | expect(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 47 | }); 48 | 49 | test('choose right version for conflict', async ({ page }) => { at D:\a\nbdime\nbdime\ui-tests\tests\nbdime-merge-test1.spec.ts:46:54
tests\nbdime-merge-test1.spec.ts:49:7 › merge test1 › choose right version for conflict: ui-tests\tests\nbdime-merge-test1.spec.ts#L57
5) tests\nbdime-merge-test1.spec.ts:49:7 › merge test1 › choose right version for conflict ─────── Error: Screenshot comparison failed: Expected an image 1008px by 276px, received 1008px by 275px. 2874 pixels (ratio 0.02 of all image pixels) are different. Expected: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-choose-right-version-for-conflict\merge-test1-choose-right-version-for-conflict-1-expected.png Received: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-choose-right-version-for-conflict\merge-test1-choose-right-version-for-conflict-1-actual.png Diff: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-choose-right-version-for-conflict\merge-test1-choose-right-version-for-conflict-1-diff.png 55 | .click(); 56 | await page.getByText('⚠').click(); > 57 | expect(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 58 | }); 59 | 60 | test('should download a merge result without conflict', async ({ page }) => { at D:\a\nbdime\nbdime\ui-tests\tests\nbdime-merge-test1.spec.ts:57:54
tests\nbdime-merge-test1.spec.ts:49:7 › merge test1 › choose right version for conflict: ui-tests\tests\nbdime-merge-test1.spec.ts#L57
5) tests\nbdime-merge-test1.spec.ts:49:7 › merge test1 › choose right version for conflict ─────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: Expected an image 1008px by 276px, received 1008px by 275px. 2874 pixels (ratio 0.02 of all image pixels) are different. Expected: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-choose-right-version-for-conflict-retry1\merge-test1-choose-right-version-for-conflict-1-expected.png Received: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-choose-right-version-for-conflict-retry1\merge-test1-choose-right-version-for-conflict-1-actual.png Diff: D:\a\nbdime\nbdime\ui-tests\test-results\tests-nbdime-merge-test1-merge-test1-choose-right-version-for-conflict-retry1\merge-test1-choose-right-version-for-conflict-1-diff.png 55 | .click(); 56 | await page.getByText('⚠').click(); > 57 | expect(await page.locator('#main').screenshot()).toMatchSnapshot(); | ^ 58 | }); 59 | 60 | test('should download a merge result without conflict', async ({ page }) => { at D:\a\nbdime\nbdime\ui-tests\tests\nbdime-merge-test1.spec.ts:57:54
JavaScript
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
🎭 Playwright Run Summary
13 failed tests/nbdime-diff-test3.spec.ts:12:7 › diff test3 › take a snapshot at opening ───────────────── tests/nbdime-merge-test1.spec.ts:13:7 › merge test1 › take a snapshot at opening ─────────────── tests/nbdime-merge-test1.spec.ts:27:7 › merge test1 › choose left version for conflict ───────── tests/nbdime-merge-test1.spec.ts:38:7 › merge test1 › choose central version for conflict ────── tests/nbdime-merge-test1.spec.ts:49:7 › merge test1 › choose right version for conflict ──────── tests/nbdime-merge-test1.spec.ts:75:5 › 3 panels view ────────────────────────────────────────── tests/nbdime-merge-test2.spec.ts:13:7 › merge test2 › take a snapshot at opening ────────────── tests/nbdime-merge-test2.spec.ts:18:7 › merge test2 › choose left version ───────────────────── tests/nbdime-merge-test2.spec.ts:28:7 › merge test2 › choose central version ────────────────── tests/nbdime-merge-test2.spec.ts:38:7 › merge test2 › choose right version ──────────────────── tests/nbdime-merge-test4.spec.ts:13:7 › merge test4 › should synchronize the collapse status between editor tests/nbdime-merge-test5.spec.ts:12:7 › merge test5 › take a snapshot at opening ─────────────── tests/nbdime-merge-test6.spec.ts:12:7 › merge test6 › take a snapshot at opening ─────────────── 5 passed (29.3s)
🎭 Playwright Run Summary
13 failed tests\nbdime-diff-test3.spec.ts:12:7 › diff test3 › take a snapshot at opening ───────────────── tests\nbdime-merge-test1.spec.ts:13:7 › merge test1 › take a snapshot at opening ─────────────── tests\nbdime-merge-test1.spec.ts:27:7 › merge test1 › choose left version for conflict ───────── tests\nbdime-merge-test1.spec.ts:38:7 › merge test1 › choose central version for conflict ────── tests\nbdime-merge-test1.spec.ts:49:7 › merge test1 › choose right version for conflict ──────── tests\nbdime-merge-test1.spec.ts:75:5 › 3 panels view ────────────────────────────────────────── tests\nbdime-merge-test2.spec.ts:13:7 › merge test2 › take a snapshot at opening ────────────── tests\nbdime-merge-test2.spec.ts:18:7 › merge test2 › choose left version ───────────────────── tests\nbdime-merge-test2.spec.ts:28:7 › merge test2 › choose central version ────────────────── tests\nbdime-merge-test2.spec.ts:38:7 › merge test2 › choose right version ──────────────────── tests\nbdime-merge-test4.spec.ts:13:7 › merge test4 › should synchronize the collapse status between editor tests\nbdime-merge-test5.spec.ts:12:7 › merge test5 › take a snapshot at opening ─────────────── tests\nbdime-merge-test6.spec.ts:12:7 › merge test6 › take a snapshot at opening ─────────────── 5 passed (2.1m)

Artifacts

Produced during runtime
Name Size
nbdime-package Expired
14.6 MB
ui-tests-ubuntu-22.04 Expired
4.69 MB
ui-tests-windows-latest Expired
5.19 MB