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

dangernoodle-io / breadboard / 26003114839
100%

Build:
DEFAULT BRANCH: main
Ran 17 May 2026 09:24PM UTC
Jobs 1
Files 17
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

17 May 2026 09:23PM UTC coverage: 100.0%. Remained the same
26003114839

push

github

web-flow
feat(bb_event_routes): tighten default queue_depth and max_clients for tight-heap boards (#258)

Audit (B1-204) confirmed: with current defaults queue_depth=32 and max_clients=4,
each SSE client consumes ~9 KB heap (8 KB payload buf + 768 B queue entries + locks).
On tight-heap boards without PSRAM (~30 KB budget for idle TLS handshake), four
clients fragment heap such that mbedtls_ssl_setup (~30 KB contiguous) fails.
Bench evidence on bitaxe-650: largest_free_block dropped to 3,444 B after 2 SSE
clients + stratum activity.

New defaults (queue_depth=8, max_clients=2) reduce per-client consumption to ~2.7 KB
(8×256 B payload buf + 8×24 B queue entry overhead + ~88 B mutex), leaving contiguous
heap available for TLS handshakes and other transients. Consumers with larger heaps
can override via sdkconfig. Updated Kconfig help text and CLAUDE.md Event bus section
to document the heap budget and per-client overhead.

Fixes B1-204 for ESP32-S3 without PSRAM and similar tight-heap boards.

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>

960 of 960 branches covered (100.0%)

Branch coverage included in aggregate %.

1722 of 1722 relevant lines covered (100.0%)

1016.42 hits per line

Jobs
ID Job ID Ran Files Coverage
1 26003114839.1 17 May 2026 09:24PM UTC 17
100.0
GitHub Action Run
Source Files on build 26003114839
  • Tree
  • List 17
  • 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 #26003114839
  • f229636d on github
  • Prev Build on main (#26002470278)
  • Next Build on main (#26003381796)
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