browser suite: sessions-canvas.spec.ts fails on dev #466

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

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

Spec: sessions-canvas.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

the close toast teaches once per sign-in, in the first five sign-ins only

Error: page.evaluate: TypeError: Cannot read properties of null (reading 'hidden')
    at eval (eval at evaluate (:370:30), <anonymous>:6:25)
    at UtilityScript.evaluate (<anonymous>:372:16)
    at UtilityScript.<anonymous> (<anonymous>:1:44)
    at eval (eval at evaluate (:370:30), <anonymous>:6:25)
    at UtilityScript.evaluate (<anonymous>:372:16)
    at UtilityScript.<anonymous> (<anonymous>:1:44)
    at /home/claude/worktrees/j406/apps/tracer/test/sessions-canvas.spec.ts:177:18

Log tail for this spec:

  ✓   938 test/sessions-canvas.spec.ts:38:1 › the manager groups sessions by state, orders them by frecency and marks activity (7.9s)
  ✓   939 test/sessions-canvas.spec.ts:61:1 › a window's actions are one pill as tall as its title pill (12.0s)
  ✓   940 test/sessions-canvas.spec.ts:82:1 › choosing a session attaches the window to it; the old one keeps running (7.8s)
  ✓   941 test/sessions-canvas.spec.ts:98:1 › attaching moves only opacity and transform, and leaves nothing animating at rest (8.7s)
  ✓   942 test/sessions-canvas.spec.ts:125:1 › the popover opens within 200 ms and closes within 130 ms; the keyboard is instant (7.3s)
  ✓   943 test/sessions-canvas.spec.ts:154:1 › closing a window never ends its session: a gentle toast, and Reopen brings it back (6.9s)
  ✘   944 test/sessions-canvas.spec.ts:171:1 › the close toast teaches once per sign-in, in the first five sign-ins only (6.0s)
  ✓   945 test/sessions-canvas.spec.ts:203:1 › storage that throws shows no close toast (7.3s)
  ✓   946 test/sessions-canvas.spec.ts:213:1 › ending a session names what is running and asks with the compact confirm (9.1s)
  ✓   947 test/sessions-canvas.spec.ts:232:1 › a rename pins the name and is the window's name (8.0s)
  ✓   948 test/sessions-canvas.spec.ts:250:1 › the sidebar is the inventory: markers, detached notes and exit codes, in frecency order (12.3s)
  ✓   949 test/sessions-canvas.spec.ts:281:1 › the tick, the cross and the dot beside a session say what they mean in a tooltip (9.2s)
  ✓   950 test/sessions-canvas.spec.ts:300:1 › review flag ?marks=words: exited rows say finished or failed in words (6.9s)
  ✓   951 test/sessions-canvas.spec.ts:310:1 › tapping a detached session opens it in a new window and flies the canvas there (15.6s)
  ✓   952 test/sessions-canvas.spec.ts:326:1 › an exited session opens its final screen read-only, with Run again and Dismiss (23.7s)
  ✓   953 test/sessions-canvas.spec.ts:350:1 › both splits open a new shell through the header actions and stack down in the column (11.0s)
  ✓   954 test/sessions-canvas.spec.ts:371:1 › another device typed last: scaled to fit, a badge says so, typing takes the size over (9.1s)
  ✓   955 test/sessions-canvas.spec.ts:393:1 › ⌘K lists every session on every host, the actions and the sessions scenes (7.5s)
  ✓   956 test/sessions-canvas.spec.ts:410:1 › the empty, loading and error states keep the product's rhythm (31.8s)
  ✓   957 test/sessions-canvas.spec.ts:432:1 › mouse and shortcuts draw no focus ring; Tab does (6.9s)
  ✓   958 test/sessions-canvas.spec.ts:446:1 › on touch every control is 44 px and a row swipes open 1:1 with the finger (9.7s)
  ✓   959 test/sessions-canvas.spec.ts:468:1 › scenes run one after another and each starts from the same four windows (20.2s)
  ✓   960 test/sessions-canvas.spec.ts:484:1 › the manager's code is on demand, fetched at idle so the first open never waits for a download (#128) (8.0s)
  ✓   961 test/sessions-canvas.spec.ts:507:1 › on a phone the canvas row has a Sessions action that opens the manager of the active window (6.5s)
  40) test/sessions-canvas.spec.ts:171:1 › the close toast teaches once per sign-in, in the first five sign-ins only 
        at /home/claude/worktrees/j406/apps/tracer/test/sessions-canvas.spec.ts:177:18
    test/sessions-canvas.spec.ts:171:1 › the close toast teaches once per sign-in, in the first five sign-ins only 

Rerun with cd apps/tracer && bun x playwright test test/sessions-canvas.spec.ts.

Nightly browser suite on dev (D373, #443). Spec: `sessions-canvas.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` ### the close toast teaches once per sign-in, in the first five sign-ins only ``` Error: page.evaluate: TypeError: Cannot read properties of null (reading 'hidden') at eval (eval at evaluate (:370:30), <anonymous>:6:25) at UtilityScript.evaluate (<anonymous>:372:16) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (eval at evaluate (:370:30), <anonymous>:6:25) at UtilityScript.evaluate (<anonymous>:372:16) at UtilityScript.<anonymous> (<anonymous>:1:44) at /home/claude/worktrees/j406/apps/tracer/test/sessions-canvas.spec.ts:177:18 ``` Log tail for this spec: ``` ✓ 938 test/sessions-canvas.spec.ts:38:1 › the manager groups sessions by state, orders them by frecency and marks activity (7.9s) ✓ 939 test/sessions-canvas.spec.ts:61:1 › a window's actions are one pill as tall as its title pill (12.0s) ✓ 940 test/sessions-canvas.spec.ts:82:1 › choosing a session attaches the window to it; the old one keeps running (7.8s) ✓ 941 test/sessions-canvas.spec.ts:98:1 › attaching moves only opacity and transform, and leaves nothing animating at rest (8.7s) ✓ 942 test/sessions-canvas.spec.ts:125:1 › the popover opens within 200 ms and closes within 130 ms; the keyboard is instant (7.3s) ✓ 943 test/sessions-canvas.spec.ts:154:1 › closing a window never ends its session: a gentle toast, and Reopen brings it back (6.9s) ✘ 944 test/sessions-canvas.spec.ts:171:1 › the close toast teaches once per sign-in, in the first five sign-ins only (6.0s) ✓ 945 test/sessions-canvas.spec.ts:203:1 › storage that throws shows no close toast (7.3s) ✓ 946 test/sessions-canvas.spec.ts:213:1 › ending a session names what is running and asks with the compact confirm (9.1s) ✓ 947 test/sessions-canvas.spec.ts:232:1 › a rename pins the name and is the window's name (8.0s) ✓ 948 test/sessions-canvas.spec.ts:250:1 › the sidebar is the inventory: markers, detached notes and exit codes, in frecency order (12.3s) ✓ 949 test/sessions-canvas.spec.ts:281:1 › the tick, the cross and the dot beside a session say what they mean in a tooltip (9.2s) ✓ 950 test/sessions-canvas.spec.ts:300:1 › review flag ?marks=words: exited rows say finished or failed in words (6.9s) ✓ 951 test/sessions-canvas.spec.ts:310:1 › tapping a detached session opens it in a new window and flies the canvas there (15.6s) ✓ 952 test/sessions-canvas.spec.ts:326:1 › an exited session opens its final screen read-only, with Run again and Dismiss (23.7s) ✓ 953 test/sessions-canvas.spec.ts:350:1 › both splits open a new shell through the header actions and stack down in the column (11.0s) ✓ 954 test/sessions-canvas.spec.ts:371:1 › another device typed last: scaled to fit, a badge says so, typing takes the size over (9.1s) ✓ 955 test/sessions-canvas.spec.ts:393:1 › ⌘K lists every session on every host, the actions and the sessions scenes (7.5s) ✓ 956 test/sessions-canvas.spec.ts:410:1 › the empty, loading and error states keep the product's rhythm (31.8s) ✓ 957 test/sessions-canvas.spec.ts:432:1 › mouse and shortcuts draw no focus ring; Tab does (6.9s) ✓ 958 test/sessions-canvas.spec.ts:446:1 › on touch every control is 44 px and a row swipes open 1:1 with the finger (9.7s) ✓ 959 test/sessions-canvas.spec.ts:468:1 › scenes run one after another and each starts from the same four windows (20.2s) ✓ 960 test/sessions-canvas.spec.ts:484:1 › the manager's code is on demand, fetched at idle so the first open never waits for a download (#128) (8.0s) ✓ 961 test/sessions-canvas.spec.ts:507:1 › on a phone the canvas row has a Sessions action that opens the manager of the active window (6.5s) 40) test/sessions-canvas.spec.ts:171:1 › the close toast teaches once per sign-in, in the first five sign-ins only at /home/claude/worktrees/j406/apps/tracer/test/sessions-canvas.spec.ts:177:18 test/sessions-canvas.spec.ts:171:1 › the close toast teaches once per sign-in, in the first five sign-ins only ``` Rerun with `cd apps/tracer && bun x playwright test test/sessions-canvas.spec.ts`. <!-- infraternal-browser-spec: sessions-canvas.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#466
No description provided.