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

dangernoodle-io / breadboard / 30772311600
97%

Build:
DEFAULT BRANCH: main
Ran 02 Aug 2026 11:29PM UTC
Jobs 1
Files 215
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

02 Aug 2026 11:27PM UTC coverage: 96.857%. Remained the same
30772311600

push

github

web-flow
fix: reject unsatisfiable requires=http_server at codegen time (#1207)

render_source hoists the single provides=http_server entry's
__auto_type handle-capture line out of its own tier's normal
per-entry emission loop, rendering it AFTER every other pre_http
entry rather than at wire_graph.topo_sort's actual topo-sorted
position. A same-tier requires=http_server marker therefore looked
satisfiable to topo_sort (same-tier provider-before-dependent edge,
so no MissingProviderError), but was structurally unsatisfiable in
generated code: the dependent's bb_app_avail_http_server guard was
always false at runtime, so the call was silently skipped with a
bb_log_w, never surfacing anywhere make check/test/smoke could catch.

Add a codegen-time hard error (WireError) for this case, naming the
offending marker's fn, src_file:src_line, the unsatisfiable
capability, and the tier=regular remedy. The check is data-driven
(HOISTED_TIER_PROVIDES_KEYS + _check_unsatisfiable_hoisted_requires)
rather than a one-off http_server special-case, so a future second
hoisted provider key is covered by the same mechanism. Verified
http_server is the only key render_source hoists this way today --
provides=http_wildcard_last is checked for ordering only, never
pulled out of its tier's normal emission loop.

B1-1396

8228 of 8792 branches covered (93.59%)

Branch coverage included in aggregate %.

13926 of 14081 relevant lines covered (98.9%)

2612.87 hits per line

Jobs
ID Job ID Ran Files Coverage
1 30772311600.1 02 Aug 2026 11:29PM UTC 215
96.86
GitHub Action Run
Source Files on build 30772311600
  • Tree
  • List 215
  • 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 #30772311600
  • a6b01bee on github
  • Prev Build on main (#30771460894)
  • Next Build on main (#30773211270)
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