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

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-both.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 horizontal swipes 330 ms apart move six windows

Error: expect(received).toBe(expected) // Object.is equality

Expected: 6
Received: 3

  41 |     await swipes(page, "x", 6, gap, { x: 700, y: 450 });
  42 |     const after = (await api(page, "canvasLock")) as { index: number };
> 43 |     expect(after.index - before.index).toBe(6);
     |                                        ^
  44 |   });
  45 |
  46 |   test(`six vertical swipes ${gap} ms apart move six windows down a column`, async ({ page }) => {
    at /home/claude/worktrees/j406/apps/tracer/test/clusters-swipes-both.spec.ts:43:40

six horizontal swipes 50 ms apart move six windows

Error: expect(received).toBe(expected) // Object.is equality

Expected: 6
Received: 3

  41 |     await swipes(page, "x", 6, gap, { x: 700, y: 450 });
  42 |     const after = (await api(page, "canvasLock")) as { index: number };
> 43 |     expect(after.index - before.index).toBe(6);
     |                                        ^
  44 |   });
  45 |
  46 |   test(`six vertical swipes ${gap} ms apart move six windows down a column`, async ({ page }) => {
    at /home/claude/worktrees/j406/apps/tracer/test/clusters-swipes-both.spec.ts:43:40

Log tail for this spec:

  ✘   347 test/clusters-swipes-both.spec.ts:33:3 › six horizontal swipes 330 ms apart move six windows (10.5s)
  ✓   348 test/clusters-swipes-both.spec.ts:46:3 › six vertical swipes 330 ms apart move six windows down a column (14.9s)
  ✘   349 test/clusters-swipes-both.spec.ts:33:3 › six horizontal swipes 50 ms apart move six windows (9.2s)
  ✓   350 test/clusters-swipes-both.spec.ts:46:3 › six vertical swipes 50 ms apart move six windows down a column (13.4s)
  17) test/clusters-swipes-both.spec.ts:33:3 › six horizontal swipes 330 ms apart move six windows ─
        at /home/claude/worktrees/j406/apps/tracer/test/clusters-swipes-both.spec.ts:43:40
  18) test/clusters-swipes-both.spec.ts:33:3 › six horizontal swipes 50 ms apart move six windows ──
        at /home/claude/worktrees/j406/apps/tracer/test/clusters-swipes-both.spec.ts:43:40
    test/clusters-swipes-both.spec.ts:33:3 › six horizontal swipes 330 ms apart move six windows ───
    test/clusters-swipes-both.spec.ts:33:3 › six horizontal swipes 50 ms apart move six windows ────

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

Nightly browser suite on dev (D373, #443). Spec: `clusters-swipes-both.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 horizontal swipes 330 ms apart move six windows ``` Error: expect(received).toBe(expected) // Object.is equality Expected: 6 Received: 3 41 | await swipes(page, "x", 6, gap, { x: 700, y: 450 }); 42 | const after = (await api(page, "canvasLock")) as { index: number }; > 43 | expect(after.index - before.index).toBe(6); | ^ 44 | }); 45 | 46 | test(`six vertical swipes ${gap} ms apart move six windows down a column`, async ({ page }) => { at /home/claude/worktrees/j406/apps/tracer/test/clusters-swipes-both.spec.ts:43:40 ``` ### six horizontal swipes 50 ms apart move six windows ``` Error: expect(received).toBe(expected) // Object.is equality Expected: 6 Received: 3 41 | await swipes(page, "x", 6, gap, { x: 700, y: 450 }); 42 | const after = (await api(page, "canvasLock")) as { index: number }; > 43 | expect(after.index - before.index).toBe(6); | ^ 44 | }); 45 | 46 | test(`six vertical swipes ${gap} ms apart move six windows down a column`, async ({ page }) => { at /home/claude/worktrees/j406/apps/tracer/test/clusters-swipes-both.spec.ts:43:40 ``` Log tail for this spec: ``` ✘ 347 test/clusters-swipes-both.spec.ts:33:3 › six horizontal swipes 330 ms apart move six windows (10.5s) ✓ 348 test/clusters-swipes-both.spec.ts:46:3 › six vertical swipes 330 ms apart move six windows down a column (14.9s) ✘ 349 test/clusters-swipes-both.spec.ts:33:3 › six horizontal swipes 50 ms apart move six windows (9.2s) ✓ 350 test/clusters-swipes-both.spec.ts:46:3 › six vertical swipes 50 ms apart move six windows down a column (13.4s) 17) test/clusters-swipes-both.spec.ts:33:3 › six horizontal swipes 330 ms apart move six windows ─ at /home/claude/worktrees/j406/apps/tracer/test/clusters-swipes-both.spec.ts:43:40 18) test/clusters-swipes-both.spec.ts:33:3 › six horizontal swipes 50 ms apart move six windows ── at /home/claude/worktrees/j406/apps/tracer/test/clusters-swipes-both.spec.ts:43:40 test/clusters-swipes-both.spec.ts:33:3 › six horizontal swipes 330 ms apart move six windows ─── test/clusters-swipes-both.spec.ts:33:3 › six horizontal swipes 50 ms apart move six windows ──── ``` Rerun with `cd apps/tracer && bun x playwright test test/clusters-swipes-both.spec.ts`. <!-- infraternal-browser-spec: clusters-swipes-both.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#453
No description provided.