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

dangernoodle-io / breadboard / 29616601386
96%

Build:
DEFAULT BRANCH: main
Ran 17 Jul 2026 10:03PM UTC
Jobs 1
Files 173
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 Jul 2026 10:01PM UTC coverage: 95.74% (+0.02%) from 95.725%
29616601386

push

github

web-flow
feat: add bb_queue byte-budget + age-eviction backpressure (#910)

- new bb_core bb_age module: pure FRESH/STALE/EVICT age classifier
  lifted out of bb_cache's evaluator, shared by any age-based eviction
- bb_cache_evaluate_age() becomes a thin wrapper over bb_age_classify(),
  public bb_cache_entry_state_t API unchanged (back-compat)
- bb_queue_create_ex()/bb_queue_cfg_t add an optional total-byte budget
  (max_bytes) and age-based eviction (max_age_ms); bb_queue_create()
  stays a thin wrapper with both disabled (zero behavior change)
- bb_queue_push() age-sweeps expired entries relative to its own
  timestamp, rejects outright when a single entry can never fit the
  byte budget, then evicts oldest entries in a bounded loop (N>1 when
  needed) to satisfy both the entry-count and byte-budget space checks
- new bb_queue_evict_expired() for an explicit, caller-driven sweep
- host tests for every new branch (budget evict/reject, multi-entry
  eviction, age sweep on push, explicit sweep, disabled-path canary,
  create_ex validation) plus a bb_age boundary-table test mirroring
  bb_cache's existing evaluator tests

7129 of 7766 branches covered (91.8%)

Branch coverage included in aggregate %.

58 of 58 new or added lines in 3 files covered. (100.0%)

12154 of 12375 relevant lines covered (98.21%)

2365.56 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29616601386.1 17 Jul 2026 10:03PM UTC 173
95.74
GitHub Action Run
Source Files on build 29616601386
  • Tree
  • List 173
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29616601386
  • a601c506 on github
  • Prev Build on main (#29596226056)
  • Next Build on main (#29618267615)
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