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

dangernoodle-io / breadboard / 24906052028
100%

Build:
DEFAULT BRANCH: main
Ran 24 Apr 2026 06:42PM UTC
Jobs 1
Files 4
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 Apr 2026 06:41PM UTC coverage: 100.0%. Remained the same
24906052028

push

github

web-flow
fix(ota_pull): abort on pause fail, wifi preflight, retry, pin to core 1 (B1-63) (#78)

pull ota was failing with ESP_ERR_HTTP_CONNECT on flaky networks or
when mining_pause couldn't take. five concrete fixes:

- check mining_pause() return value; abort cleanly with a clear error
  instead of proceeding with mining still running and tls contending
  for core 0 + sha256 hw
- pre-flight bb_wifi_has_ip() before esp_https_ota_begin — catches
  ota attempts fired during wifi reconnect (dns cache stale, no ip)
- retry esp_https_ota_begin up to 3x with 5/15/30s backoff.
  esp_err_http_connect covers dns, tcp syn, and tls handshake —
  routinely transient on home networks, especially post-reconnect
- pin ota worker + ota check worker to core 1 via
  xTaskCreatePinnedToCore. core 1 is genuinely idle during pause
  (chip quiesced on bitaxe per TA-216, sw mining paused on tdongle).
  frees core 0 of tls contention with httpd/mdns/log_stream/
  webui-polling. observed repro: bitaxe-403 task_wdt mid-ota
- one-line log at worker entry to confirm core affinity in field
  captures

81 of 81 branches covered (100.0%)

Branch coverage included in aggregate %.

113 of 113 relevant lines covered (100.0%)

274.59 hits per line

Jobs
ID Job ID Ran Files Coverage
1 24906052028.1 24 Apr 2026 06:42PM UTC 4
100.0
GitHub Action Run
Source Files on build 24906052028
  • Tree
  • List 4
  • 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 #24906052028
  • 07baf0c8 on github
  • Prev Build on main (#24905680052)
  • Next Build on main (#24907700113)
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