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

dangernoodle-io / breadboard / 27508436513
100%

Build:
DEFAULT BRANCH: main
Ran 14 Jun 2026 06:44PM UTC
Jobs 1
Files 35
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

14 Jun 2026 06:43PM UTC coverage: 100.0%. Remained the same
27508436513

push

github

web-flow
fix(bb_http_client): reconnect on session POST failure + opt-in keep-alive (B1-284) (#428)

- call esp_http_client_close() in bb_http_client_session_post() when
  esp_http_client_perform() fails, so the next perform() opens a fresh
  TCP/TLS connection instead of reusing a wedged dead socket
- add bool keep_alive to bb_http_client_cfg_t; bb_http_client_session_open()
  sets .keep_alive_enable from cfg->keep_alive instead of hardcoded true
- add CONFIG_BB_HTTP_CLIENT_KEEPALIVE (bool, default y) to Kconfig; preserves
  current default behaviour
- session_ensure() in bb_sink_http.c sets cfg.keep_alive from Kconfig via
  #if defined(CONFIG_BB_HTTP_CLIENT_KEEPALIVE), defaulting to true on host
- add static consecutive-transport-failure counter in http_pub_publish(); after
  3 consecutive failures call session_close() so the next publish rebuilds the
  session and TLS from scratch; reset counter to 0 on success
- expose bb_http_client_session_open_count() and
  bb_http_client_session_last_keep_alive() on host mock for test assertions
- add two host tests: session_reset_after_3_consec_failures and
  keep_alive_cfg_threads_into_session_open; all 2088 tests pass, 100% coverage

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

1665 of 1665 branches covered (100.0%)

Branch coverage included in aggregate %.

2775 of 2775 relevant lines covered (100.0%)

1108.29 hits per line

Jobs
ID Job ID Ran Files Coverage
1 27508436513.1 14 Jun 2026 06:44PM UTC 35
100.0
GitHub Action Run
Source Files on build 27508436513
  • Tree
  • List 35
  • 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 #27508436513
  • 7f06dc75 on github
  • Prev Build on main (#27489383535)
  • Next Build on main (#27515200154)
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