command: ["node", "--test", "/home/jwoltje/.t3/worktrees/mosaic-stack/magica-row329/packages/bus/tests/sessions.test.mjs"]
TMPDIR: /mnt/storage/scratch/tmp/oEntjx
launch nice: 19
✔ T1 REQ-ROLE-2: two sessions of one thread keep their own history, delivery and replies (68.614043ms)
✔ T2 REQ-ROLE-2: one holder per session, generations count its claims, and a sibling session's message never reaches the other holder (40.762515ms)
✔ T2 sage-2257: a released or revoked run's retired generation refuses its approval, delivery and read, and writes nothing (52.211487ms)
✔ session.create is idempotent on its op, refuses a reused op or a taken name, and reaches only the owner's threads (34.481458ms)
✔ the 3l triggers keep sessions in their thread and session ids apart from thread ids (66.480847ms)
✔ T7: a 3k store migrates to 3l, each thread's default session has the thread's id, and old rows keep their seqs (110.006722ms)
✔ T7 D9: the 3k engine refuses a 3l store, migrating or not, and leaves it as it was (154.947595ms)
ℹ tests 7
ℹ suites 0
ℹ pass 7
ℹ fail 0
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 624.656783
