feat: summation #1679
Annotations
10 errors, 1 warning, and 1 notice
[chromium] › test_matrix_keyboard.spec.mjs:71:1 › Matrix virtual keyboard entry:
tests/test_matrix_keyboard.spec.mjs#L95
1) [chromium] › test_matrix_keyboard.spec.mjs:71:1 › Matrix virtual keyboard entry ───────────────
TimeoutError: page.textContent: Timeout 120000ms exceeded.
Call log:
- waiting for locator('#result-value-0')
93 | await page.waitForSelector('text=Updating...', {state: 'detached'});
94 |
> 95 | let content = await page.textContent(`#result-value-0`);
| ^
96 | expect(content).toBe('\\begin{bmatrix} a \\cdot c + b \\cdot d \\end{bmatrix}');
97 | });
98 |
at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_matrix_keyboard.spec.mjs:95:28
|
[chromium] › test_matrix_keyboard.spec.mjs:71:1 › Matrix virtual keyboard entry:
tests/test_matrix_keyboard.spec.mjs#L95
1) [chromium] › test_matrix_keyboard.spec.mjs:71:1 › Matrix virtual keyboard entry ───────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.textContent: Timeout 120000ms exceeded.
Call log:
- waiting for locator('#result-value-0')
93 | await page.waitForSelector('text=Updating...', {state: 'detached'});
94 |
> 95 | let content = await page.textContent(`#result-value-0`);
| ^
96 | expect(content).toBe('\\begin{bmatrix} a \\cdot c + b \\cdot d \\end{bmatrix}');
97 | });
98 |
at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_matrix_keyboard.spec.mjs:95:28
|
[chromium] › test_matrix_keyboard.spec.mjs:71:1 › Matrix virtual keyboard entry:
tests/test_matrix_keyboard.spec.mjs#L95
1) [chromium] › test_matrix_keyboard.spec.mjs:71:1 › Matrix virtual keyboard entry ───────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.textContent: Timeout 120000ms exceeded.
Call log:
- waiting for locator('#result-value-0')
93 | await page.waitForSelector('text=Updating...', {state: 'detached'});
94 |
> 95 | let content = await page.textContent(`#result-value-0`);
| ^
96 | expect(content).toBe('\\begin{bmatrix} a \\cdot c + b \\cdot d \\end{bmatrix}');
97 | });
98 |
at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_matrix_keyboard.spec.mjs:95:28
|
[firefox] › test_matrix_keyboard.spec.mjs:71:1 › Matrix virtual keyboard entry:
tests/test_matrix_keyboard.spec.mjs#L95
2) [firefox] › test_matrix_keyboard.spec.mjs:71:1 › Matrix virtual keyboard entry ────────────────
TimeoutError: page.textContent: Timeout 120000ms exceeded.
Call log:
- waiting for locator('#result-value-0')
93 | await page.waitForSelector('text=Updating...', {state: 'detached'});
94 |
> 95 | let content = await page.textContent(`#result-value-0`);
| ^
96 | expect(content).toBe('\\begin{bmatrix} a \\cdot c + b \\cdot d \\end{bmatrix}');
97 | });
98 |
at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_matrix_keyboard.spec.mjs:95:28
|
[firefox] › test_matrix_keyboard.spec.mjs:71:1 › Matrix virtual keyboard entry:
tests/test_matrix_keyboard.spec.mjs#L95
2) [firefox] › test_matrix_keyboard.spec.mjs:71:1 › Matrix virtual keyboard entry ────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.textContent: Timeout 120000ms exceeded.
Call log:
- waiting for locator('#result-value-0')
93 | await page.waitForSelector('text=Updating...', {state: 'detached'});
94 |
> 95 | let content = await page.textContent(`#result-value-0`);
| ^
96 | expect(content).toBe('\\begin{bmatrix} a \\cdot c + b \\cdot d \\end{bmatrix}');
97 | });
98 |
at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_matrix_keyboard.spec.mjs:95:28
|
[firefox] › test_matrix_keyboard.spec.mjs:71:1 › Matrix virtual keyboard entry:
tests/test_matrix_keyboard.spec.mjs#L95
2) [firefox] › test_matrix_keyboard.spec.mjs:71:1 › Matrix virtual keyboard entry ────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.textContent: Timeout 120000ms exceeded.
Call log:
- waiting for locator('#result-value-0')
93 | await page.waitForSelector('text=Updating...', {state: 'detached'});
94 |
> 95 | let content = await page.textContent(`#result-value-0`);
| ^
96 | expect(content).toBe('\\begin{bmatrix} a \\cdot c + b \\cdot d \\end{bmatrix}');
97 | });
98 |
at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_matrix_keyboard.spec.mjs:95:28
|
[chromium] › test_plotting.spec.mjs:110:1 › Test plot dims with 0 start of range:
tests/test_plotting.spec.mjs#L115
3) [chromium] › test_plotting.spec.mjs:110:1 › Test plot dims with 0 start of range ──────────────
Error: Timed out 40000ms waiting for expect(locator).toBeVisible()
Locator: locator('div.plot-container')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 40000ms
- waiting for locator('div.plot-container')
113 | await page.click('#add-math-cell');
114 | await page.setLatex(1, String.raw`y\left(0\le x\le 10\right)=\left[m\right]`);
> 115 | await expect(page.locator('div.plot-container')).toBeVisible({timeout: 40000});
| ^
116 |
117 | await page.waitForSelector('.status-footer', { state: 'detached' });
118 |
at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_plotting.spec.mjs:115:52
|
[firefox] › test_checkpoints.spec.mjs:15:1 › Test autosave checkpoints:
tests/test_checkpoints.spec.mjs#L68
4) [firefox] › test_checkpoints.spec.mjs:15:1 › Test autosave checkpoints ────────────────────────
Error: expect(received).toBeCloseTo(expected, precision)
Expected: 1
Received: 2
Expected precision: 13
Expected difference: < 0.00000000000005
Received difference: 1
66 | await page.waitForSelector('.status-footer', { state: 'detached' });
67 | content = await page.locator('#result-value-0').textContent();
> 68 | expect(parseLatexFloat(content)).toBeCloseTo(1, precision);
| ^
69 |
70 | await page.goBack();
71 | await page.getByRole('heading', { name: 'New Sheet' }).waitFor();
at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_checkpoints.spec.mjs:68:36
|
[firefox] › test_file_save_open.spec.mjs:142:1 › Test opening file with results and syntax error:
tests/test_file_save_open.spec.mjs#L151
5) [firefox] › test_file_save_open.spec.mjs:142:1 › Test opening file with results and syntax error
Error: fileChooser.setFiles: Test ended.
149 | const path = "tests/test_sheet_parsing_error.epxyz";
150 | page.on('filechooser', async (fileChooser) => {
> 151 | await fileChooser.setFiles(path);
| ^
152 | });
153 |
154 | await page.waitForTimeout(8000);
at Page.<anonymous> (/home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_file_save_open.spec.mjs:151:5)
|
[firefox] › test_functions.spec.mjs:16:1 › Test trigonometric functions:
tests/utility.mjs#L51
6) [firefox] › test_functions.spec.mjs:16:1 › Test trigonometric functions ───────────────────────
TimeoutError: page.waitForSelector: Timeout 100000ms exceeded.
Call log:
- waiting for locator('.status-footer') to be detached
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer promise svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer svelte-2h9wwd">…</div>
- locator resolved to visible <div class="status-footer svelte-2h9wwd"
|
test
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101
|
🎭 Playwright Run Summary
2 failed
[chromium] › test_matrix_keyboard.spec.mjs:71:1 › Matrix virtual keyboard entry ────────────────
[firefox] › test_matrix_keyboard.spec.mjs:71:1 › Matrix virtual keyboard entry ─────────────────
4 flaky
[chromium] › test_plotting.spec.mjs:110:1 › Test plot dims with 0 start of range ───────────────
[firefox] › test_checkpoints.spec.mjs:15:1 › Test autosave checkpoints ─────────────────────────
[firefox] › test_file_save_open.spec.mjs:142:1 › Test opening file with results and syntax error
[firefox] › test_functions.spec.mjs:16:1 › Test trigonometric functions ────────────────────────
10 skipped
828 passed (26.5m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
screenshots
|
13.5 MB |
|
test-results
Expired
|
262 MB |
|