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

lsm / neokai / 21870817816
39%

Build:
DEFAULT BRANCH: dev
Ran 10 Feb 2026 03:21PM UTC
Jobs 22
Files 180
Run time 1min
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

10 Feb 2026 03:20PM UTC coverage: 94.97%. Remained the same
21870817816

push

github

lsm
fix(e2e): use WebSocket close instead of setOffline for disconnection tests

page.context().setOffline() blocks new HTTP requests but does NOT close
existing WebSocket connections. WebSockets are persistent connections that
remain open until explicitly closed or timeout.

This caused E2E tests to fail because they expected Offline UI indicator
to appear immediately after setOffline(), but the WebSocket never closed.

Solution:
- Created closeWebSocket() helper that calls ws.close() via page.evaluate()
- Triggers real WebSocket onclose event, properly updating connection state
- Updated all connection/reconnection tests to use new helpers
- Updated CLAUDE.md E2E rules to clarify proper disconnection testing

Tests affected:
- connection-resilience.e2e.ts (8 setOffline calls replaced)
- error-scenarios.e2e.ts (3 setOffline calls replaced)
- interruption-helpers.ts (updated to use new helpers)

2203 of 2312 branches covered (95.29%)

Branch coverage included in aggregate %.

14470 of 15244 relevant lines covered (94.92%)

350.84 hits per line

Jobs
ID Job ID Ran Files Coverage
1 daemon-online-rpc - 21870817816.1 10 Feb 2026 03:21PM UTC 96
37.59
GitHub Action Run
2 daemon-offline-mcp - 21870817816.2 10 Feb 2026 03:21PM UTC 93
20.26
GitHub Action Run
3 daemon-online-convo - 21870817816.3 10 Feb 2026 03:21PM UTC 96
39.41
GitHub Action Run
4 daemon-offline-filesystem - 21870817816.4 10 Feb 2026 03:21PM UTC 25
31.72
GitHub Action Run
5 daemon-online-sdk - 21870817816.5 10 Feb 2026 03:21PM UTC 96
39.49
GitHub Action Run
6 daemon-online-providers - 21870817816.6 10 Feb 2026 03:22PM UTC 96
41.46
GitHub Action Run
7 daemon-offline-database - 21870817816.7 10 Feb 2026 03:21PM UTC 93
18.83
GitHub Action Run
8 daemon-online-agent - 21870817816.8 10 Feb 2026 03:22PM UTC 96
40.05
GitHub Action Run
9 daemon-offline-agent - 21870817816.9 10 Feb 2026 03:22PM UTC 93
30.98
GitHub Action Run
10 daemon-offline-rpc - 21870817816.10 10 Feb 2026 03:23PM UTC 93
34.87
GitHub Action Run
11 daemon-online-rewind - 21870817816.11 10 Feb 2026 03:23PM UTC 96
46.37
GitHub Action Run
12 daemon-online-components - 21870817816.12 10 Feb 2026 03:21PM UTC 96
25.53
GitHub Action Run
13 daemon-online-lifecycle - 21870817816.13 10 Feb 2026 03:21PM UTC 96
39.49
GitHub Action Run
14 daemon-online-features - 21870817816.14 10 Feb 2026 03:22PM UTC 96
45.05
GitHub Action Run
15 web - 21870817816.15 10 Feb 2026 03:21PM UTC 82
97.41
GitHub Action Run
16 daemon-online-coordinator - 21870817816.16 10 Feb 2026 03:22PM UTC 96
40.97
GitHub Action Run
17 daemon - 21870817816.17 10 Feb 2026 03:21PM UTC 98
63.5
GitHub Action Run
18 daemon-offline-git - 21870817816.18 10 Feb 2026 03:21PM UTC 95
26.38
GitHub Action Run
19 daemon-online-mcp - 21870817816.19 10 Feb 2026 03:21PM UTC 96
28.35
GitHub Action Run
20 daemon-offline-websocket - 21870817816.20 10 Feb 2026 03:21PM UTC 93
22.44
GitHub Action Run
21 daemon-offline-session - 21870817816.21 10 Feb 2026 03:22PM UTC 95
29.41
GitHub Action Run
22 daemon-offline-components - 21870817816.22 10 Feb 2026 03:21PM UTC 93
25.32
GitHub Action Run
Source Files on build 21870817816
  • Tree
  • List 180
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #21870817816
  • cec58226 on github
  • Prev Build on dev (#21852593468)
  • Next Build on dev (#21878434510)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc