browser suite: clusters-swipes.spec.ts fails on dev #454

Open
opened 2026-11-09 09:44:23 +00:00 by kayg · 0 comments
Owner

Nightly browser suite on dev (D373, #443).

Spec: clusters-swipes.spec.ts
Source: c751e99309764e30958eb665708e2553c31043c4
Evidence: /home/claude/j406-ev/runs/20261109T061806Z-c751e99/evidence on infraternal-dev-02-std (the newest seven nights are kept)
Full log: /home/claude/j406-ev/runs/20261109T061806Z-c751e99/suite.log

six swipes in 2 s land six windows further without momentum events

Error: expect(received).toBeGreaterThanOrEqual(expected)

Expected: >= 8
Received:    5

  41 |     const lock = (await api("canvasLock")) as { on: boolean; index: number; stops: number };
  42 |     expect(lock.on).toBe(true);
> 43 |     expect(lock.stops).toBeGreaterThanOrEqual(8);
     |                        ^
  44 |     await swipes(page, 6, 330, momentum);
  45 |     const after = (await api("canvasLock")) as { index: number };
  46 |     expect(after.index - lock.index, "windows moved by six swipes").toBe(6);
    at /home/claude/worktrees/j406/apps/tracer/test/clusters-swipes.spec.ts:43:24

six swipes in 2 s land six windows further with momentum events

Error: expect(received).toBeGreaterThanOrEqual(expected)

Expected: >= 8
Received:    5

  41 |     const lock = (await api("canvasLock")) as { on: boolean; index: number; stops: number };
  42 |     expect(lock.on).toBe(true);
> 43 |     expect(lock.stops).toBeGreaterThanOrEqual(8);
     |                        ^
  44 |     await swipes(page, 6, 330, momentum);
  45 |     const after = (await api("canvasLock")) as { index: number };
  46 |     expect(after.index - lock.index, "windows moved by six swipes").toBe(6);
    at /home/claude/worktrees/j406/apps/tracer/test/clusters-swipes.spec.ts:43:24

Log tail for this spec:

  ✘   351 test/clusters-swipes.spec.ts:33:3 › six swipes in 2 s land six windows further without momentum events (7.0s)
  ✘   352 test/clusters-swipes.spec.ts:33:3 › six swipes in 2 s land six windows further with momentum events (7.0s)
  19) test/clusters-swipes.spec.ts:33:3 › six swipes in 2 s land six windows further without momentum events 
        at /home/claude/worktrees/j406/apps/tracer/test/clusters-swipes.spec.ts:43:24
  20) test/clusters-swipes.spec.ts:33:3 › six swipes in 2 s land six windows further with momentum events 
        at /home/claude/worktrees/j406/apps/tracer/test/clusters-swipes.spec.ts:43:24
    test/clusters-swipes.spec.ts:33:3 › six swipes in 2 s land six windows further without momentum events 
    test/clusters-swipes.spec.ts:33:3 › six swipes in 2 s land six windows further with momentum events 

Rerun with cd apps/tracer && bun x playwright test test/clusters-swipes.spec.ts.

Nightly browser suite on dev (D373, #443). Spec: `clusters-swipes.spec.ts` Source: `c751e99309764e30958eb665708e2553c31043c4` Evidence: `/home/claude/j406-ev/runs/20261109T061806Z-c751e99/evidence` on infraternal-dev-02-std (the newest seven nights are kept) Full log: `/home/claude/j406-ev/runs/20261109T061806Z-c751e99/suite.log` ### six swipes in 2 s land six windows further without momentum events ``` Error: expect(received).toBeGreaterThanOrEqual(expected) Expected: >= 8 Received: 5 41 | const lock = (await api("canvasLock")) as { on: boolean; index: number; stops: number }; 42 | expect(lock.on).toBe(true); > 43 | expect(lock.stops).toBeGreaterThanOrEqual(8); | ^ 44 | await swipes(page, 6, 330, momentum); 45 | const after = (await api("canvasLock")) as { index: number }; 46 | expect(after.index - lock.index, "windows moved by six swipes").toBe(6); at /home/claude/worktrees/j406/apps/tracer/test/clusters-swipes.spec.ts:43:24 ``` ### six swipes in 2 s land six windows further with momentum events ``` Error: expect(received).toBeGreaterThanOrEqual(expected) Expected: >= 8 Received: 5 41 | const lock = (await api("canvasLock")) as { on: boolean; index: number; stops: number }; 42 | expect(lock.on).toBe(true); > 43 | expect(lock.stops).toBeGreaterThanOrEqual(8); | ^ 44 | await swipes(page, 6, 330, momentum); 45 | const after = (await api("canvasLock")) as { index: number }; 46 | expect(after.index - lock.index, "windows moved by six swipes").toBe(6); at /home/claude/worktrees/j406/apps/tracer/test/clusters-swipes.spec.ts:43:24 ``` Log tail for this spec: ``` ✘ 351 test/clusters-swipes.spec.ts:33:3 › six swipes in 2 s land six windows further without momentum events (7.0s) ✘ 352 test/clusters-swipes.spec.ts:33:3 › six swipes in 2 s land six windows further with momentum events (7.0s) 19) test/clusters-swipes.spec.ts:33:3 › six swipes in 2 s land six windows further without momentum events at /home/claude/worktrees/j406/apps/tracer/test/clusters-swipes.spec.ts:43:24 20) test/clusters-swipes.spec.ts:33:3 › six swipes in 2 s land six windows further with momentum events at /home/claude/worktrees/j406/apps/tracer/test/clusters-swipes.spec.ts:43:24 test/clusters-swipes.spec.ts:33:3 › six swipes in 2 s land six windows further without momentum events test/clusters-swipes.spec.ts:33:3 › six swipes in 2 s land six windows further with momentum events ``` Rerun with `cd apps/tracer && bun x playwright test test/clusters-swipes.spec.ts`. <!-- infraternal-browser-spec: clusters-swipes.spec.ts --> <!-- infraternal-browser-state: failing -->
Sign in to join this conversation.
No labels
launch-qa
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kayg/infraternal#454
No description provided.