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

solidjs / solid / 35987930551
74%
main: 89%

Build:
Build:
LAST BUILD BRANCH: fix/strict-read-hydration-lazy-3675
DEFAULT BRANCH: main
Ran 24 Sep 2026 10:38AM UTC
Jobs 1
Files 8
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

24 Sep 2026 10:33AM UTC coverage: 73.134%. Remained the same
35987930551

push

github

web-flow
test(solid): deterministic hybrid async-generator hydration tests (#3636)

The `ssrSource 'hybrid' — async generator transition` group drove its
test-owned generators with `setTimeout(r, 5)` between yields and then
waited a fixed budget (30–100 ms) before asserting the final value. On a
loaded coverage runner the source's timer ticks plus scheduling exceeded
the budget and the assertion saw a yield still in flight
(`expected 2 to be 3`).

Replace the timers with test-released `deferred()` gates per yield and a
microtask drain + `flush()` (`tick()`), the same shape the
hybrid-{memo,store}-handoff specs already use. Every hop between a
released gate and the node's commit is a microtask, so the drain is a
property of the code rather than the clock. Each test now also asserts
the intermediate state after each release (duplicate discarded, then each
subsequent yield landing), which pins the handoff contract more tightly
than the single end-state check did.

Test-only; no changeset.

Co-authored-by: Claude via Cursor <noreply@cursor.com>

606 of 894 branches covered (67.79%)

Branch coverage included in aggregate %.

883 of 1142 relevant lines covered (77.32%)

25.14 hits per line

Jobs
ID Job ID Ran Files Coverage
1 35987930551.1 24 Sep 2026 10:38AM UTC 8
73.13
GitHub Action Run
Source Files on build 35987930551
  • Tree
  • List 8
  • 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 #35987930551
  • 6e9a14af on github
  • Prev Build on next (#35986982145)
  • Next Build on next (#35990551118)
  • 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