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

lsm / HyperNeo / 32188213040
80%

Build:
DEFAULT BRANCH: dev
Ran 18 Aug 2026 09:32PM UTC
Jobs 34
Files 685
Run time 4min
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

18 Aug 2026 09:32PM UTC coverage: 78.948% (+0.003%) from 78.945%
32188213040

push

github

web-flow
test(daemon): condition-based kickoff/probe waits in task-agent-lifecycle (#2573)

* test(daemon): condition-based kickoff/probe waits in task-agent-lifecycle (#998)

The kickoff and probe tests waited for agent 'idle' right after the
spawn poll, then gave SDK messages a fixed 5s to appear. Both signals
are wrong-side: the execution's agentSessionId is persisted before the
kickoff injection runs, and a fresh session's processing state IS
'idle' until the queue picks the kickoff up — so the idle wait returns
vacuously and the 5s message budget alone races kickoff injection +
SDK cold start. Under CI scheduling jitter (PR #2549, run 31980100328)
it starved and the adjacent message-asserting tests failed as a pair
(space-a flaked twice on different adjacent pairs: kickoff+spawn-probe,
then spawn-probe+check-status-probe — same shared wait structure).

Wait on the asserted conditions instead: kickoff context = first SDK
message persisted; probe processed = an assistant message beyond the
pre-send baseline. Budgets are cold-start scaled (40s mock, covering
the 30s startup gate), the spawn budget doubles to 30s mock (observed
starving 15s locally; the runtime also retries spawn delivery once on
'delivery not consumed'), and TEST_TIMEOUT rises to cover the summed
worst-case waits. Verified locally: two consecutive 5/5 dev-proxy runs
with targeted probe mocks still matching.

* test(daemon): tolerate transient fetch failures in lifecycle wait loops (#998 r1)

message.sdkMessages hard-throws 'Session not found' when the RPC-side
session load has not completed (SessionCache.getAsync funnels transient
load errors into null), so one transient failure inside the new 40-90s
poll windows aborted the test with an error misread as a spawn bug.
Both loops now fetch through a tolerant wrapper that treats a throw as
"condition not yet met" and keeps polling to the deadline — the same
transient-error tolerance waitForProcessingState already applies.

43723 of 59339 branches covered (73.68%)

Branch coverage included in aggregate %.

59583 of 71514 relevant lines covered (83.32%)

3794.21 hits per line

Coverage Regressions

Lines Coverage ∆ File
3
81.54
-0.03% packages/daemon/src/lib/space/runtime/space-runtime.ts
Jobs
ID Job ID Ran Files Coverage
1 daemon-shared - 32188213040.1 18 Aug 2026 09:32PM UTC 24
85.08
GitHub Action Run
2 daemon-4-space-migrations-b - 32188213040.2 18 Aug 2026 09:33PM UTC 59
32.88
GitHub Action Run
3 daemon-4-space-migrations-a - 32188213040.3 18 Aug 2026 09:34PM UTC 26
65.4
GitHub Action Run
4 daemon-1-core - 32188213040.4 18 Aug 2026 09:37PM UTC 375
32.14
GitHub Action Run
5 daemon-online-mcp - 32188213040.5 18 Aug 2026 09:32PM UTC 368
10.1
GitHub Action Run
6 daemon-online-rewind-b - 32188213040.6 18 Aug 2026 09:34PM UTC 368
13.89
GitHub Action Run
7 daemon-5-space-agent-other - 32188213040.7 18 Aug 2026 09:33PM UTC 289
19.06
GitHub Action Run
8 daemon-online-rewind-a - 32188213040.8 18 Aug 2026 09:34PM UTC 368
13.47
GitHub Action Run
9 daemon-online-convo - 32188213040.9 18 Aug 2026 09:34PM UTC 368
13.39
GitHub Action Run
10 daemon-online-rpc-f - 32188213040.10 18 Aug 2026 09:34PM UTC 368
13.96
GitHub Action Run
11 daemon-online-features-a - 32188213040.11 18 Aug 2026 09:33PM UTC 368
8.6
GitHub Action Run
12 daemon-online-space-a - 32188213040.12 18 Aug 2026 09:34PM UTC 368
18.27
GitHub Action Run
13 daemon-online-rpc-d - 32188213040.13 18 Aug 2026 09:33PM UTC 368
10.63
GitHub Action Run
14 daemon-online-lifecycle - 32188213040.14 18 Aug 2026 09:33PM UTC 368
13.99
GitHub Action Run
15 daemon-5-space-runtime-a - 32188213040.15 18 Aug 2026 09:33PM UTC 235
20.96
GitHub Action Run
16 daemon-online-features-c - 32188213040.16 18 Aug 2026 09:34PM UTC 368
13.96
GitHub Action Run
17 daemon-online-features-b - 32188213040.17 18 Aug 2026 09:34PM UTC 368
13.84
GitHub Action Run
18 daemon-online-rpc-c - 32188213040.18 18 Aug 2026 09:33PM UTC 368
10.12
GitHub Action Run
19 daemon-online-components - 32188213040.19 18 Aug 2026 09:33PM UTC 368
9.77
GitHub Action Run
20 daemon-online-git - 32188213040.20 18 Aug 2026 09:33PM UTC 368
10.37
GitHub Action Run
21 daemon-online-sdk - 32188213040.21 18 Aug 2026 09:33PM UTC 368
13.41
GitHub Action Run
22 daemon-online-rpc-a - 32188213040.22 18 Aug 2026 09:33PM UTC 368
10.48
GitHub Action Run
23 web - 32188213040.23 18 Aug 2026 09:34PM UTC 282
77.13
GitHub Action Run
24 daemon-online-space-b - 32188213040.24 18 Aug 2026 09:33PM UTC 368
11.35
GitHub Action Run
25 daemon-4-space-storage - 32188213040.25 18 Aug 2026 09:33PM UTC 158
47.34
GitHub Action Run
26 daemon-online-space-d - 32188213040.26 18 Aug 2026 09:33PM UTC 368
16.51
GitHub Action Run
27 daemon-online-rpc-b - 32188213040.27 18 Aug 2026 09:34PM UTC 368
10.74
GitHub Action Run
28 daemon-0-shared-handlers-workflow - 32188213040.28 18 Aug 2026 09:35PM UTC 374
28.01
GitHub Action Run
29 daemon-5-space-runtime-b - 32188213040.29 18 Aug 2026 09:34PM UTC 221
31.21
GitHub Action Run
30 daemon-online-space-c - 32188213040.30 18 Aug 2026 09:33PM UTC 368
18.19
GitHub Action Run
31 daemon-online-websocket - 32188213040.31 18 Aug 2026 09:33PM UTC 368
9.88
GitHub Action Run
32 daemon-online-agent-sdk - 32188213040.32 18 Aug 2026 09:34PM UTC 368
13.46
GitHub Action Run
33 daemon-online-rpc-e - 32188213040.33 18 Aug 2026 09:34PM UTC 368
10.37
GitHub Action Run
34 daemon-online-coordinator - 32188213040.34 18 Aug 2026 09:33PM UTC 358
1.23
GitHub Action Run
Source Files on build 32188213040
  • Tree
  • List 685
  • Changed 322
  • Source Changed 0
  • Coverage Changed 322
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #32188213040
  • 173e28d0 on github
  • Prev Build on dev (#32180284917)
  • Next Build on dev (#32189220424)
  • 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