Skip to content

Merge pull request #1 from casper-hansen/14-fix-unobviousness #81

Merge pull request #1 from casper-hansen/14-fix-unobviousness

Merge pull request #1 from casper-hansen/14-fix-unobviousness #81

Triggered via push March 9, 2026 13:14
Status Failure
Total duration 8m 23s
Artifacts 1

e2e-waveform.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 1 notice
waveform-e2e
Process completed with exit code 1.
e2e/waveform.spec.js:142:1 › transition_next selects earliest-transitioning signal: e2e/waveform.spec.js#L166
2) e2e/waveform.spec.js:142:1 › transition_next selects earliest-transitioning signal, not alphabetically first Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 180000ms exceeded. Call log: - waiting for getByTitle('Editor options') 164 | }); 165 | > 166 | await page.getByTitle('Editor options').click(); | ^ 167 | await page.getByTestId('solve-button').click(); 168 | await page.getByTestId('run-button').click(); 169 | at /home/runner/work/sv-tutorial/sv-tutorial/e2e/waveform.spec.js:166:43
e2e/waveform.spec.js:142:1 › transition_next selects earliest-transitioning signal: e2e/waveform.spec.js#L0
2) e2e/waveform.spec.js:142:1 › transition_next selects earliest-transitioning signal, not alphabetically first Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 180000ms exceeded.
e2e/waveform.spec.js:142:1 › transition_next selects earliest-transitioning signal: e2e/waveform.spec.js#L166
2) e2e/waveform.spec.js:142:1 › transition_next selects earliest-transitioning signal, not alphabetically first Error: locator.click: Test timeout of 180000ms exceeded. Call log: - waiting for getByTitle('Editor options') 164 | }); 165 | > 166 | await page.getByTitle('Editor options').click(); | ^ 167 | await page.getByTestId('solve-button').click(); 168 | await page.getByTestId('run-button').click(); 169 | at /home/runner/work/sv-tutorial/sv-tutorial/e2e/waveform.spec.js:166:43
e2e/waveform.spec.js:142:1 › transition_next selects earliest-transitioning signal: e2e/waveform.spec.js#L0
2) e2e/waveform.spec.js:142:1 › transition_next selects earliest-transitioning signal, not alphabetically first Test timeout of 180000ms exceeded.
e2e/waveform.spec.js:92:1 › waveform toolbar buttons send correct commands: e2e/waveform.spec.js#L134
1) e2e/waveform.spec.js:92:1 › waveform toolbar buttons send correct commands ──────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Expected command blob "transition_previous" for button "Previous transition" expect(received).toContainEqual(expected) // deep equality Expected value: "transition_previous " Received array: [] Call Log: - Timeout 3000ms exceeded while waiting on the predicate 132 | for (const { title, cmd } of buttons) { 133 | await page.getByTitle(title).click(); > 134 | await expect.poll( | ^ 135 | () => page.evaluate(() => window._cmdTexts), 136 | { timeout: 3_000, message: `Expected command blob "${cmd}" for button "${title}"` } 137 | ).toContainEqual(cmd + '\n'); at /home/runner/work/sv-tutorial/sv-tutorial/e2e/waveform.spec.js:134:5
e2e/waveform.spec.js:92:1 › waveform toolbar buttons send correct commands: e2e/waveform.spec.js#L134
1) e2e/waveform.spec.js:92:1 › waveform toolbar buttons send correct commands ──────────────────── Error: Expected command blob "transition_previous" for button "Previous transition" expect(received).toContainEqual(expected) // deep equality Expected value: "transition_previous " Received array: [] Call Log: - Timeout 3000ms exceeded while waiting on the predicate 132 | for (const { title, cmd } of buttons) { 133 | await page.getByTitle(title).click(); > 134 | await expect.poll( | ^ 135 | () => page.evaluate(() => window._cmdTexts), 136 | { timeout: 3_000, message: `Expected command blob "${cmd}" for button "${title}"` } 137 | ).toContainEqual(cmd + '\n'); at /home/runner/work/sv-tutorial/sv-tutorial/e2e/waveform.spec.js:134:5
🎭 Playwright Run Summary
2 failed e2e/waveform.spec.js:92:1 › waveform toolbar buttons send correct commands ───────────────────── e2e/waveform.spec.js:142:1 › transition_next selects earliest-transitioning signal, not alphabetically first 5 passed (7.1m)

Artifacts

Produced during runtime
Name Size Digest
playwright-waveform-22855170097 Expired
35.8 MB
sha256:8eca6bd7e27329d0c0849ef3d82718bc1338fae9073f7402a96e01daf06dbaa3