Skip to content

WIP: svelte5 port #1525

WIP: svelte5 port

WIP: svelte5 port #1525

Triggered via pull request December 24, 2024 04:40
@mgremingermgreminger
synchronize #305
svelte5
Status Failure
Total duration 48m 35s
Artifacts 2

playwright.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 1 warning, and 1 notice
[chromium] › test_database.spec.mjs:7:1 › Test database: tests/test_database.spec.mjs#L99
1) [chromium] › test_database.spec.mjs:7:1 › Test database ─────────────────────────────────────── TimeoutError: page.type: Timeout 120000ms exceeded. Call log: - waiting for locator(':nth-match(math-field.editable, 4)') 97 | await page.type(':nth-match(math-field.editable, 3)', 'y(-1<=x<=1)='); 98 | await page.locator('#add-row-3').click(); > 99 | await page.type(':nth-match(math-field.editable, 4)', 'sigma(-1<x<1)='); | ^ 100 | 101 | // add plot with 1 curve and units 102 | await page.click('#add-documentation-cell'); at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_database.spec.mjs:99:14
[chromium] › test_database.spec.mjs:7:1 › Test database: tests/test_database.spec.mjs#L99
1) [chromium] › test_database.spec.mjs:7:1 › Test database ─────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.type: Timeout 120000ms exceeded. Call log: - waiting for locator(':nth-match(math-field.editable, 4)') 97 | await page.type(':nth-match(math-field.editable, 3)', 'y(-1<=x<=1)='); 98 | await page.locator('#add-row-3').click(); > 99 | await page.type(':nth-match(math-field.editable, 4)', 'sigma(-1<x<1)='); | ^ 100 | 101 | // add plot with 1 curve and units 102 | await page.click('#add-documentation-cell'); at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_database.spec.mjs:99:14
[chromium] › test_database.spec.mjs:7:1 › Test database: tests/test_database.spec.mjs#L99
1) [chromium] › test_database.spec.mjs:7:1 › Test database ─────────────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.type: Timeout 120000ms exceeded. Call log: - waiting for locator(':nth-match(math-field.editable, 4)') 97 | await page.type(':nth-match(math-field.editable, 3)', 'y(-1<=x<=1)='); 98 | await page.locator('#add-row-3').click(); > 99 | await page.type(':nth-match(math-field.editable, 4)', 'sigma(-1<x<1)='); | ^ 100 | 101 | // add plot with 1 curve and units 102 | await page.click('#add-documentation-cell'); at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_database.spec.mjs:99:14
[chromium] › test_fluid_properties.spec.mjs:264:1 › Test compressible custom mixture: tests/test_fluid_properties.spec.mjs#L278
2) [chromium] › test_fluid_properties.spec.mjs:264:1 › Test compressible custom mixture ────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: locator('text=All mole fractions must add up to 1') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for locator('text=All mole fractions must add up to 1') 276 | 277 | // should be an error at this point since molar fractions do not add up to 1 > 278 | await expect(page.locator('text=All mole fractions must add up to 1')).toBeVisible(); | ^ 279 | 280 | await page.locator('#add-row-1').click(); 281 | await page.getByLabel('Mixture Component 3:').selectOption({label: 'Oxygen'}); at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_fluid_properties.spec.mjs:278:74
[chromium] › test_fluid_properties.spec.mjs:264:1 › Test compressible custom mixture: tests/test_fluid_properties.spec.mjs#L278
2) [chromium] › test_fluid_properties.spec.mjs:264:1 › Test compressible custom mixture ────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: locator('text=All mole fractions must add up to 1') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for locator('text=All mole fractions must add up to 1') 276 | 277 | // should be an error at this point since molar fractions do not add up to 1 > 278 | await expect(page.locator('text=All mole fractions must add up to 1')).toBeVisible(); | ^ 279 | 280 | await page.locator('#add-row-1').click(); 281 | await page.getByLabel('Mixture Component 3:').selectOption({label: 'Oxygen'}); at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_fluid_properties.spec.mjs:278:74
[chromium] › test_fluid_properties.spec.mjs:264:1 › Test compressible custom mixture: tests/test_fluid_properties.spec.mjs#L278
2) [chromium] › test_fluid_properties.spec.mjs:264:1 › Test compressible custom mixture ────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: locator('text=All mole fractions must add up to 1') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for locator('text=All mole fractions must add up to 1') 276 | 277 | // should be an error at this point since molar fractions do not add up to 1 > 278 | await expect(page.locator('text=All mole fractions must add up to 1')).toBeVisible(); | ^ 279 | 280 | await page.locator('#add-row-1').click(); 281 | await page.getByLabel('Mixture Component 3:').selectOption({label: 'Oxygen'}); at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_fluid_properties.spec.mjs:278:74
[chromium] › test_plotting.spec.mjs:17:1 › Test plotting: tests/test_plotting.spec.mjs#L35
3) [chromium] › test_plotting.spec.mjs:17:1 › Test plotting ────────────────────────────────────── TimeoutError: page.type: Timeout 120000ms exceeded. Call log: - waiting for locator(':nth-match(math-field.editable, 4)') 33 | await page.type(':nth-match(math-field.editable, 3)', 'y(-1<=x<=1)='); 34 | await page.locator('#plot-expression-3-0 math-field.editable').press('Enter'); > 35 | await page.type(':nth-match(math-field.editable, 4)', 'z(-1<x<1)='); | ^ 36 | 37 | // add plot with 1 curve and units 38 | await page.click('#add-documentation-cell'); at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_plotting.spec.mjs:35:14
[chromium] › test_plotting.spec.mjs:17:1 › Test plotting: tests/test_plotting.spec.mjs#L35
3) [chromium] › test_plotting.spec.mjs:17:1 › Test plotting ────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.type: Timeout 120000ms exceeded. Call log: - waiting for locator(':nth-match(math-field.editable, 4)') 33 | await page.type(':nth-match(math-field.editable, 3)', 'y(-1<=x<=1)='); 34 | await page.locator('#plot-expression-3-0 math-field.editable').press('Enter'); > 35 | await page.type(':nth-match(math-field.editable, 4)', 'z(-1<x<1)='); | ^ 36 | 37 | // add plot with 1 curve and units 38 | await page.click('#add-documentation-cell'); at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_plotting.spec.mjs:35:14
[chromium] › test_plotting.spec.mjs:17:1 › Test plotting: tests/test_plotting.spec.mjs#L35
3) [chromium] › test_plotting.spec.mjs:17:1 › Test plotting ────────────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.type: Timeout 120000ms exceeded. Call log: - waiting for locator(':nth-match(math-field.editable, 4)') 33 | await page.type(':nth-match(math-field.editable, 3)', 'y(-1<=x<=1)='); 34 | await page.locator('#plot-expression-3-0 math-field.editable').press('Enter'); > 35 | await page.type(':nth-match(math-field.editable, 4)', 'z(-1<x<1)='); | ^ 36 | 37 | // add plot with 1 curve and units 38 | await page.click('#add-documentation-cell'); at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_plotting.spec.mjs:35:14
[chromium] › test_plotting.spec.mjs:131:1 › Test plot two curves with compatible x-range units: tests/test_plotting.spec.mjs#L143
4) [chromium] › test_plotting.spec.mjs:131:1 › Test plot two curves with compatible x-range units TimeoutError: locator.type: Timeout 120000ms exceeded. Call log: - waiting for locator('math-field.editable').nth(2) 141 | await expect(page.locator('#cell-1 >> math-field.editable')).toBeVisible(); 142 | await page.locator('#add-row-1').click(); > 143 | await page.locator('math-field.editable').nth(2).type('y(0[m]<=x<=10[m])=[m]'); | ^ 144 | 145 | await page.waitForSelector('.status-footer', { state: 'detached' }); 146 | at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_plotting.spec.mjs:143:52
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "screenshots", "test-results". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
🎭 Playwright Run Summary
13 failed [chromium] › test_database.spec.mjs:7:1 › Test database ──────────────────────────────────────── [chromium] › test_fluid_properties.spec.mjs:264:1 › Test compressible custom mixture ─────────── [chromium] › test_plotting.spec.mjs:17:1 › Test plotting ─────────────────────────────────────── [chromium] › test_plotting.spec.mjs:131:1 › Test plot two curves with compatible x-range units ─ [chromium] › test_plotting.spec.mjs:153:1 › Test plot number of points ───────────────────────── [chromium] › test_plotting.spec.mjs:282:1 › Test error message when trying to plot more than 4 different y-axis units [firefox] › test_database.spec.mjs:7:1 › Test database ───────────────────────────────────────── [firefox] › test_fluid_properties.spec.mjs:264:1 › Test compressible custom mixture ──────────── [firefox] › test_plotting.spec.mjs:17:1 › Test plotting ──────────────────────────────────────── [firefox] › test_plotting.spec.mjs:131:1 › Test plot two curves with compatible x-range units ── [firefox] › test_plotting.spec.mjs:282:1 › Test error message when trying to plot more than 4 different y-axis units [firefox] › test_plotting.spec.mjs:354:1 › Test copy plot data ───────────────────────────────── [firefox] › test_plotting.spec.mjs:386:1 › Make sure second curve is plotted if first plot has error 4 flaky [firefox] › test_checkpoints.spec.mjs:15:1 › Test autosave checkpoints ───────────────────────── [firefox] › test_data_table.spec.mjs:664:1 › Test excel file import with headers and no units ── [firefox] › test_matrix_functions.spec.mjs:169:1 › Test min/max of a row vector ──────────────── [firefox] › test_parse_id_bug.spec.mjs:5:1 › Test parse id bug ───────────────────────────────── 9 skipped 752 passed (44.8m)

Artifacts

Produced during runtime
Name Size
screenshots Expired
12.3 MB
test-results Expired
442 MB