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

dangernoodle-io / breadboard / 27803335134
100%

Build:
DEFAULT BRANCH: main
Ran 19 Jun 2026 03:22AM UTC
Jobs 1
Files 34
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 Jun 2026 03:21AM UTC coverage: 100.0%. Remained the same
27803335134

push

github

web-flow
jae/bb metrics endpoint (#466)

* feat(bb_pub): add per-source liveness, source enumeration + metrics prefix (B1-295)

- per-source liveness fields: last_sample_ms / sampled_ever
- source enumeration API: bb_pub_source_count / bb_pub_source_info /
  bb_pub_ring_undersized (used by bb_telemetry's GET /api/metrics)
- Prometheus metric-name prefix owned here: CONFIG_BB_METRICS_PREFIX
  (Kconfig, default "bb"), bb_pub_set_metrics_prefix() /
  bb_pub_metrics_prefix() (RAM static defaulting to the Kconfig value),
  reset by bb_pub_test_reset()

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* feat(bb_telemetry): add GET /api/telemetry/metrics Prometheus endpoint (B1-295)

exposes the live bb_pub telemetry contract as a prometheus scrape target — the pull-side complement to the mqtt push path, and the discoverability surface that makes silent source drops (e.g. an undersized always-on ring) visible from the device.

- GET /api/telemetry/metrics -> prometheus exposition (live values)
- ?format=json -> aggregated snapshot {host,ts_ms,sources,publisher}
- ?schema[&format=json|prom] -> the metric contract, no values
- metric prefix via CONFIG_BB_METRICS_PREFIX + bb_pub_set_metrics_prefix()
- lives in bb_telemetry (not a new component) per decision #402

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

---------

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

1628 of 1628 branches covered (100.0%)

Branch coverage included in aggregate %.

2722 of 2722 relevant lines covered (100.0%)

1250.95 hits per line

Jobs
ID Job ID Ran Files Coverage
1 27803335134.1 19 Jun 2026 03:22AM UTC 34
100.0
GitHub Action Run
Source Files on build 27803335134
  • Tree
  • List 34
  • 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 #27803335134
  • 054a8dbd on github
  • Prev Build on main (#27800853901)
  • Next Build on main (#27806219889)
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