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

dangernoodle-io / breadboard / 28000703486
100%

Build:
DEFAULT BRANCH: main
Ran 23 Jun 2026 03:46AM UTC
Jobs 1
Files 40
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

23 Jun 2026 03:45AM UTC coverage: 100.0%. Remained the same
28000703486

push

github

web-flow
fix: rename diag.boot rolled_back→pending_verify + add real rollback signal (B1-350) (#533)

the diag.boot SSE event's rolled_back was actually !bb_ota_is_validated() (running image PENDING_VERIFY) and was posted once at init, so it never cleared after self-validation — a freshly-OTA'd board reported rolled_back:true for its whole uptime.

- rename the field rolled_back → pending_verify (image not yet self-validated)
- add a real rolled_back via new bb_ota_rolled_back(): true when the non-running OTA slot is ESP_OTA_IMG_ABORTED/INVALID (a prior image was rolled back from)
- re-post the retained diag.boot snapshot when bb_ota_mark_valid() runs (decoupled callback hook; bb_ota does not depend on bb_diag) so pending_verify clears for late SSE clients
- surface both fields on REST /api/diag/boot for parity with the SSE event

B1-350. found during v0.68.0 fleet-roll SSE validation. targets v0.68.1.

1764 of 1764 branches covered (100.0%)

Branch coverage included in aggregate %.

2896 of 2896 relevant lines covered (100.0%)

1216.05 hits per line

Jobs
ID Job ID Ran Files Coverage
1 28000703486.1 23 Jun 2026 03:46AM UTC 40
100.0
GitHub Action Run
Source Files on build 28000703486
  • Tree
  • List 40
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28000703486
  • fd34a320 on github
  • Prev Build on main (#27979323972)
  • Next Build on main (#28003570767)
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