Skip to content

fix(query-sync): switch to throttle; repair stale megapixels e2e spec #117

fix(query-sync): switch to throttle; repair stale megapixels e2e spec

fix(query-sync): switch to throttle; repair stale megapixels e2e spec #117

Triggered via push April 20, 2026 14:04
Status Success
Total duration 8m 36s
Artifacts

deploy.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 1 notice
[firefox] › src/e2e/tools/dof-simulator.spec.ts:380:3 › DOF Simulator › URL persists aperture and distance: src/e2e/tools/dof-simulator.spec.ts#L389
2) [firefox] › src/e2e/tools/dof-simulator.spec.ts:380:3 › DOF Simulator › URL persists aperture and distance Error: expect(received).toContain(expected) // indexOf Expected substring: "f=8" Received string: "http://localhost:3200/en/dof-simulator" 387 | // Read URL 388 | const url = page.url() > 389 | expect(url).toContain('f=8') | ^ 390 | 391 | // Navigate directly and verify 392 | await page.goto(url) at /home/runner/work/phototools.io/phototools.io/src/e2e/tools/dof-simulator.spec.ts:389:17
[chromium] › src/e2e/tools/white-balance.spec.ts:75:3 › White Balance Visualizer › URL state persistence: src/e2e/tools/white-balance.spec.ts#L83
1) [chromium] › src/e2e/tools/white-balance.spec.ts:75:3 › White Balance Visualizer › URL state persistence Error: expect(received).toContain(expected) // indexOf Expected substring: "k=" Received string: "http://localhost:3200/en/white-balance-visualizer" 81 | 82 | const url = page.url() > 83 | expect(url).toContain('k=') | ^ 84 | 85 | // Reload and verify 86 | await page.goto(url) at /home/runner/work/phototools.io/phototools.io/src/e2e/tools/white-balance.spec.ts:83:17
🎭 Playwright Run Summary
2 flaky [chromium] › src/e2e/tools/white-balance.spec.ts:75:3 › White Balance Visualizer › URL state persistence [firefox] › src/e2e/tools/dof-simulator.spec.ts:380:3 › DOF Simulator › URL persists aperture and distance 420 passed (5.7m)