• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

lsm / HyperNeo / 31920804557
79%

Build:
DEFAULT BRANCH: dev
Ran 16 Aug 2026 01:59AM UTC
Jobs 34
Files 683
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

16 Aug 2026 01:58AM UTC coverage: 78.75% (+0.003%) from 78.747%
31920804557

push

github

web-flow
fix(web): deterministic Dropdown Escape handling + hermetic unit-test WebSocket guard (#2513)

* fix(web): deterministic Dropdown Escape handling + hermetic unit-test WebSocket guard

Two web-suite CI flakes rooted and fixed:

1. Dropdown 'should close when Escape key is pressed' (failed run
   31900045333): the component deferred BOTH document listeners behind
   setTimeout(0), and the test compensated with a fixed 10ms sleep —
   a timing gamble that loses under CI load (the open render is
   observable before Preact flushes the effect, and the deferred
   listener can attach later than the sleep even when the effect has
   run). An Escape keydown can never be the interaction that opened
   the menu, so its listener now attaches synchronously; the test
   dispatches Escape inside waitFor so it retries until the listener
   has landed — no fixed sleep at all.

2. SpaceIsland-attributed 'Vitest caught 35 unhandled errors' (failed
   run 31915057321): every rejection was 'WebSocket to
   ws://localhost:9283/ws closed before open (code=1006)'. Root:
   space-store's global init reaches the shared websocket-client-
   transport, which opens a REAL socket in unit tests; under CI load
   the rejection timing lets it escape as unhandled rejections that
   vitest fails the run on — and the flaky-tests registry cannot
   absorb it (no JUnit testcase fails). Mirror the daemon unit fetch
   guard (#2496): replace the WebSocket constructor with one that
   fails loudly at the call site, stashing the original as
   __originalWebSocket for tests that explicitly opt in. Local full
   suite with the guard: 6891/6891 green — the guarded constructor
   fires exactly where space-store already catches and logs init
   failure.

* fix(web): register Dropdown Escape listener in a layout effect

Review feedback: a passive useEffect still defers the attach past the
commit that exposes the menu, leaving a real-user window where a
keydown is missed. Register Escape in useLayo... (continued)

42627 of 57975 branches covered (73.53%)

Branch coverage included in aggregate %.

8 of 8 new or added lines in 1 file covered. (100.0%)

2 existing lines in 2 files now uncovered.

58107 of 69941 relevant lines covered (83.08%)

3860.59 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
80.11
-0.27% packages/web/src/components/MessageInput.tsx
1
80.98
0.0% packages/web/src/lib/connection-manager.ts
Jobs
ID Job ID Ran Files Coverage
1 daemon-shared - 31920804557.1 16 Aug 2026 01:59AM UTC 24
85.3
GitHub Action Run
2 daemon-1-core - 31920804557.2 16 Aug 2026 02:04AM UTC 372
31.67
GitHub Action Run
3 daemon-4-space-migrations-b - 31920804557.3 16 Aug 2026 02:00AM UTC 57
33.91
GitHub Action Run
4 daemon-online-features-b - 31920804557.4 16 Aug 2026 02:00AM UTC 365
13.45
GitHub Action Run
5 daemon-4-space-storage - 31920804557.5 16 Aug 2026 02:00AM UTC 157
46.85
GitHub Action Run
6 daemon-online-mcp - 31920804557.6 16 Aug 2026 01:59AM UTC 365
10.02
GitHub Action Run
7 daemon-online-rewind-a - 31920804557.7 16 Aug 2026 02:01AM UTC 365
13.1
GitHub Action Run
8 daemon-online-rpc-c - 31920804557.8 16 Aug 2026 02:00AM UTC 365
10.04
GitHub Action Run
9 daemon-4-space-migrations-a - 31920804557.9 16 Aug 2026 02:00AM UTC 26
65.39
GitHub Action Run
10 daemon-online-space-a - 31920804557.10 16 Aug 2026 02:01AM UTC 365
18.12
GitHub Action Run
11 daemon-online-websocket - 31920804557.11 16 Aug 2026 02:00AM UTC 365
9.8
GitHub Action Run
12 daemon-online-rpc-e - 31920804557.12 16 Aug 2026 02:00AM UTC 365
10.27
GitHub Action Run
13 daemon-online-git - 31920804557.13 16 Aug 2026 02:00AM UTC 365
10.29
GitHub Action Run
14 daemon-online-coordinator - 31920804557.14 16 Aug 2026 01:59AM UTC 355
1.23
GitHub Action Run
15 daemon-online-rpc-a - 31920804557.15 16 Aug 2026 02:00AM UTC 365
10.4
GitHub Action Run
16 daemon-online-space-d - 31920804557.16 16 Aug 2026 02:00AM UTC 365
15.97
GitHub Action Run
17 daemon-online-features-a - 31920804557.17 16 Aug 2026 01:59AM UTC 365
8.52
GitHub Action Run
18 daemon-online-space-b - 31920804557.18 16 Aug 2026 01:59AM UTC 365
11.32
GitHub Action Run
19 daemon-online-rpc-b - 31920804557.19 16 Aug 2026 02:01AM UTC 365
10.66
GitHub Action Run
20 web - 31920804557.20 16 Aug 2026 02:00AM UTC 283
76.67
GitHub Action Run
21 daemon-online-features-c - 31920804557.21 16 Aug 2026 02:00AM UTC 365
13.56
GitHub Action Run
22 daemon-online-rewind-b - 31920804557.22 16 Aug 2026 02:00AM UTC 365
13.53
GitHub Action Run
23 daemon-5-space-runtime-a - 31920804557.23 16 Aug 2026 02:00AM UTC 233
21.26
GitHub Action Run
24 daemon-5-space-runtime-b - 31920804557.24 16 Aug 2026 02:01AM UTC 219
31.71
GitHub Action Run
25 daemon-online-agent-sdk - 31920804557.25 16 Aug 2026 02:00AM UTC 365
13.11
GitHub Action Run
26 daemon-0-shared-handlers-workflow - 31920804557.26 16 Aug 2026 02:01AM UTC 370
28.17
GitHub Action Run
27 daemon-online-rpc-d - 31920804557.27 16 Aug 2026 02:00AM UTC 365
10.57
GitHub Action Run
28 daemon-online-components - 31920804557.28 16 Aug 2026 01:59AM UTC 365
9.69
GitHub Action Run
29 daemon-online-rpc-f - 31920804557.29 16 Aug 2026 02:00AM UTC 365
13.58
GitHub Action Run
30 daemon-5-space-agent-other - 31920804557.30 16 Aug 2026 02:00AM UTC 287
19.36
GitHub Action Run
31 daemon-online-space-c - 31920804557.31 16 Aug 2026 02:00AM UTC 365
17.82
GitHub Action Run
32 daemon-online-convo - 31920804557.32 16 Aug 2026 02:01AM UTC 365
13.03
GitHub Action Run
33 daemon-online-lifecycle - 31920804557.33 16 Aug 2026 02:00AM UTC 365
13.45
GitHub Action Run
34 daemon-online-sdk - 31920804557.34 16 Aug 2026 02:00AM UTC 365
13.08
GitHub Action Run
Source Files on build 31920804557
  • Tree
  • List 683
  • Changed 19
  • Source Changed 1
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #31920804557
  • 5351c45b on github
  • Prev Build on dev (#31912746341)
  • Next Build on dev (#31925008274)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc