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

dangernoodle-io / breadboard / 29707858429
96%

Build:
DEFAULT BRANCH: main
Ran 19 Jul 2026 11:25PM UTC
Jobs 1
Files 179
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

19 Jul 2026 11:24PM UTC coverage: 96.154% (+0.03%) from 96.125%
29707858429

push

github

web-flow
feat: add BB_ARR_STREAM streamed-array descriptor + storage/nvs no-cap conversion (B1-1077 PR-2) (#949)

- bb_serialize.h: bb_serialize_arr_cardinality_t (BB_ARR_FIXED/BB_ARR_STREAM),
  bb_serialize_arr_stream_t carrier, bb_serialize_iter_next_fn,
  BB_SERIALIZE_MAX_ROW_BYTES, bb_serialize_arr_buf_iter_t +
  bb_serialize_arr_stream_from_buf() generic flat-buffer iterator.
- bb_serialize_walk.c: one additive BB_TYPE_ARR branch for
  cardinality==BB_ARR_STREAM; the FIXED (cardinality==0) path is untouched.
- bb_serialize_populate.c / bb_serialize_json.c: reject BB_ARR_STREAM
  (BB_ERR_UNSUPPORTED / SIZE_MAX, matching the STR_N/REF precedent).
- bb_diag_section.h/.c: bb_diag_iter_fn two-phase (COUNT then FILL) hook,
  fill/iter XOR on bb_diag_section_t, reg-time stream-field validation
  (exactly one, elem_type OBJ, elem_size <= BB_SERIALIZE_MAX_ROW_BYTES),
  cached per-section stream elem_size accessor.
- bb_diag_section_dispatch.c: two-phase iter dispatch path -- the dispatcher
  owns the row arena (bb_malloc_prefer_spiram, freed after render); no
  defensive row-count backstop knob.
- storage/nvs: converted to a BB_ARR_STREAM iter section (no fixed row cap),
  preserving the exact system-namespace denylist + bb_settings schema
  overlay merge semantics; retires CONFIG_BB_DIAG_STORAGE_NVS_ENTRY_CAP.

7341 of 7958 branches covered (92.25%)

Branch coverage included in aggregate %.

132 of 132 new or added lines in 6 files covered. (100.0%)

12435 of 12609 relevant lines covered (98.62%)

1188.33 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29707858429.1 19 Jul 2026 11:25PM UTC 179
96.15
GitHub Action Run
Source Files on build 29707858429
  • Tree
  • List 179
  • Changed 5
  • Source Changed 5
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29707858429
  • aef6aa84 on github
  • Prev Build on main (#29706848294)
  • Next Build on main (#29709973008)
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