browser suite: perf-hud.spec.ts fails on dev #464

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

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

Spec: perf-hud.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

a 200 ms stall during a pan reaches the file as one freeze, with its activity and script

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

Expected: true
Received: false

  14 |   expect(incident!.loaf.length).toBeGreaterThan(0);
  15 |   const scripts = incident!.loaf.flatMap((f: { scripts: Array<{ src: string; ms: number }> }) => f.scripts);
> 16 |   expect(scripts.some((s: { src: string; ms: number }) => s.src.includes("perf-spec-stall"))).toBe(true);
     |                                                                                               ^
  17 |   // The evidence for a stall at rest: the heartbeat timer was late (the main thread was blocked), the last input is
  18 |   // named, the page-state ring and the support flags are there, and the JS heap is read where the browser has it.
  19 |   const diag = incident!.diag;
    at /home/claude/worktrees/j406/apps/tracer/test/perf-hud.spec.ts:16:95

Log tail for this spec:

  ✘   767 test/perf-hud.spec.ts:5:1 › a 200 ms stall during a pan reaches the file as one freeze, with its activity and script (9.5s)
  37) test/perf-hud.spec.ts:5:1 › a 200 ms stall during a pan reaches the file as one freeze, with its activity and script 
        at /home/claude/worktrees/j406/apps/tracer/test/perf-hud.spec.ts:16:95
    test/perf-hud.spec.ts:5:1 › a 200 ms stall during a pan reaches the file as one freeze, with its activity and script 

Rerun with cd apps/tracer && bun x playwright test test/perf-hud.spec.ts.

Nightly browser suite on dev (D373, #443). Spec: `perf-hud.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` ### a 200 ms stall during a pan reaches the file as one freeze, with its activity and script ``` Error: expect(received).toBe(expected) // Object.is equality Expected: true Received: false 14 | expect(incident!.loaf.length).toBeGreaterThan(0); 15 | const scripts = incident!.loaf.flatMap((f: { scripts: Array<{ src: string; ms: number }> }) => f.scripts); > 16 | expect(scripts.some((s: { src: string; ms: number }) => s.src.includes("perf-spec-stall"))).toBe(true); | ^ 17 | // The evidence for a stall at rest: the heartbeat timer was late (the main thread was blocked), the last input is 18 | // named, the page-state ring and the support flags are there, and the JS heap is read where the browser has it. 19 | const diag = incident!.diag; at /home/claude/worktrees/j406/apps/tracer/test/perf-hud.spec.ts:16:95 ``` Log tail for this spec: ``` ✘ 767 test/perf-hud.spec.ts:5:1 › a 200 ms stall during a pan reaches the file as one freeze, with its activity and script (9.5s) 37) test/perf-hud.spec.ts:5:1 › a 200 ms stall during a pan reaches the file as one freeze, with its activity and script at /home/claude/worktrees/j406/apps/tracer/test/perf-hud.spec.ts:16:95 test/perf-hud.spec.ts:5:1 › a 200 ms stall during a pan reaches the file as one freeze, with its activity and script ``` Rerun with `cd apps/tracer && bun x playwright test test/perf-hud.spec.ts`. <!-- infraternal-browser-spec: perf-hud.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#464
No description provided.