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

lsm / HyperNeo / 31912746341
79%

Build:
DEFAULT BRANCH: dev
Ran 15 Aug 2026 10:41PM 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

15 Aug 2026 10:40PM UTC coverage: 78.747% (+0.005%) from 78.742%
31912746341

push

github

web-flow
refactor(ci): daemon online shards via dir-globs + hash-split [#912] (#2497)

* refactor(ci): daemon online shards via dir-globs + hash-split [#912]

Replace every hand-listed online test shard in main.yml with directory
globs consumed by a new scripts/test-online.sh resolver (built on the
hash-split runner from #911). A module is either a whole directory or a
stable-hash bucket of one, so a new online test file auto-routes to a
shard with no YAML edit; rebalancing is a one-number split-count edit.

- scripts/test-online.sh: module config + resolver + --verify (glob
  coverage, bucket partition, matrix↔config wiring both directions,
  full-disk ownership walk). Wired into the CI check job.
- main.yml test-daemon-online: drop all test_path rows; runner resolves
  ${{ matrix.module }} via test-online.sh. New splits sized from CI
  test-step medians: space x4 (was space-2, the 212s pole -> ~121s),
  rpc x6, rewind x2, features x3. mock_sdk/timeout preserved per module.
- validate-test-matrix.sh: section 3 now sources test-online.sh and
  derives file ownership from resolution (file->owners map) instead of
  hand-listed RPC/SPACE/FEATURES/REWIND arrays; runner checks pin the
  test-online.sh resolution; real-api-tests.yml per-file rows unchanged.
- validate-test-matrix.test.ts: +3 mutation tests (reintroduced
  test_path row, resolver bypass, unresolvable matrix module).

Projected balance (test-step medians + ~50s job overhead): slowest job
drops 212s -> ~145s (convo; space pole -> ~121s), 19 -> 24 jobs.

* refactor(ci): address review on #2497 — guard hardening + runner fail-loud

P2s:
- validate-test-matrix.sh: restore the marker-position check the rewrite
  dropped — the resolution must reach vitest as the post-`vitest run`
  positional ($paths), not merely appear somewhere in the command
  (resolving to /dev/null ran the whole suite while every textual
  detector passed).
- main.yml runner: set -o pipefail + `[ -n "$paths" ] || exit 1` so an
  empty/... (continued)

42623 of 57973 branches covered (73.52%)

Branch coverage included in aggregate %.

58104 of 69939 relevant lines covered (83.08%)

3860.07 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
95.04
-1.65% packages/daemon/src/lib/internal-event-bus.ts
Jobs
ID Job ID Ran Files Coverage
1 daemon-shared - 31912746341.1 15 Aug 2026 10:41PM UTC 24
85.3
GitHub Action Run
2 web - 31912746341.2 15 Aug 2026 10:42PM UTC 283
76.67
GitHub Action Run
3 daemon-4-space-migrations-b - 31912746341.3 15 Aug 2026 10:42PM UTC 57
33.91
GitHub Action Run
4 daemon-1-core - 31912746341.4 15 Aug 2026 10:45PM UTC 372
31.67
GitHub Action Run
5 daemon-online-space-b - 31912746341.5 15 Aug 2026 10:41PM UTC 365
11.32
GitHub Action Run
6 daemon-online-space-a - 31912746341.6 15 Aug 2026 10:42PM UTC 365
18.07
GitHub Action Run
7 daemon-4-space-storage - 31912746341.7 15 Aug 2026 10:41PM UTC 157
46.85
GitHub Action Run
8 daemon-5-space-runtime-a - 31912746341.8 15 Aug 2026 10:41PM UTC 233
21.26
GitHub Action Run
9 daemon-4-space-migrations-a - 31912746341.9 15 Aug 2026 10:42PM UTC 26
65.39
GitHub Action Run
10 daemon-online-mcp - 31912746341.10 15 Aug 2026 10:41PM UTC 365
10.02
GitHub Action Run
11 daemon-online-sdk - 31912746341.11 15 Aug 2026 10:41PM UTC 365
13.08
GitHub Action Run
12 daemon-online-rewind-b - 31912746341.12 15 Aug 2026 10:42PM UTC 365
13.53
GitHub Action Run
13 daemon-online-rpc-e - 31912746341.13 15 Aug 2026 10:42PM UTC 365
10.27
GitHub Action Run
14 daemon-5-space-agent-other - 31912746341.14 15 Aug 2026 10:43PM UTC 287
19.36
GitHub Action Run
15 daemon-online-rpc-a - 31912746341.15 15 Aug 2026 10:41PM UTC 365
10.4
GitHub Action Run
16 daemon-online-rpc-f - 31912746341.16 15 Aug 2026 10:42PM UTC 365
13.58
GitHub Action Run
17 daemon-online-lifecycle - 31912746341.17 15 Aug 2026 10:43PM UTC 365
13.45
GitHub Action Run
18 daemon-online-components - 31912746341.18 15 Aug 2026 10:41PM UTC 365
9.69
GitHub Action Run
19 daemon-online-features-b - 31912746341.19 15 Aug 2026 10:41PM UTC 365
13.45
GitHub Action Run
20 daemon-online-space-d - 31912746341.20 15 Aug 2026 10:41PM UTC 365
15.97
GitHub Action Run
21 daemon-online-features-c - 31912746341.21 15 Aug 2026 10:42PM UTC 365
13.56
GitHub Action Run
22 daemon-online-convo - 31912746341.22 15 Aug 2026 10:44PM UTC 365
13.03
GitHub Action Run
23 daemon-online-rpc-d - 31912746341.23 15 Aug 2026 10:41PM UTC 365
10.57
GitHub Action Run
24 daemon-online-agent-sdk - 31912746341.24 15 Aug 2026 10:42PM UTC 365
13.11
GitHub Action Run
25 daemon-online-websocket - 31912746341.25 15 Aug 2026 10:41PM UTC 365
9.8
GitHub Action Run
26 daemon-5-space-runtime-b - 31912746341.26 15 Aug 2026 10:44PM UTC 219
31.7
GitHub Action Run
27 daemon-online-space-c - 31912746341.27 15 Aug 2026 10:42PM UTC 365
17.82
GitHub Action Run
28 daemon-online-rpc-b - 31912746341.28 15 Aug 2026 10:43PM UTC 365
10.66
GitHub Action Run
29 daemon-online-coordinator - 31912746341.29 15 Aug 2026 10:42PM UTC 355
1.23
GitHub Action Run
30 daemon-online-git - 31912746341.30 15 Aug 2026 10:42PM UTC 365
10.29
GitHub Action Run
31 daemon-0-shared-handlers-workflow - 31912746341.31 15 Aug 2026 10:43PM UTC 370
28.17
GitHub Action Run
32 daemon-online-rpc-c - 31912746341.32 15 Aug 2026 10:43PM UTC 365
10.04
GitHub Action Run
33 daemon-online-rewind-a - 31912746341.33 15 Aug 2026 10:42PM UTC 365
13.1
GitHub Action Run
34 daemon-online-features-a - 31912746341.34 15 Aug 2026 10:41PM UTC 365
8.52
GitHub Action Run
Source Files on build 31912746341
  • Tree
  • List 683
  • Changed 327
  • Source Changed 0
  • Coverage Changed 327
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #31912746341
  • f599792d on github
  • Prev Build on dev (#31903204047)
  • Next Build on dev (#31920804557)
  • 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