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

dangernoodle-io / TaipanMiner / 27112541147
90%

Build:
DEFAULT BRANCH: main
Ran 08 Jun 2026 02:26AM UTC
Jobs 3
Files 104
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

08 Jun 2026 02:25AM UTC coverage: 90.376% (-0.2%) from 90.607%
27112541147

push

github

web-flow
feat: migrate power/fan/thermal to breadboard v0.55.0 + autofan-in-BB (#519)

* refactor(asic): drive bb_power/bb_fan HALs + AxeOS default-family TPS546 protection

- driver swap: asic_task.c uses bb_power/bb_fan HALs instead of in-tree tps546/emc2101
- in-tree tps546.c/.h, tps546_decode.h, emc2101.c/.h removed; HALs from bb_power_tps546 + bb_fan_emc2101
- full protection config wired in bm1370_ops.c + bm1368_ops.c: VIN UV/OV, VOUT OV/UV+clamps, VR over-temp, soft-start, SYNC disabled

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat(webui): consume BB power/fan/thermal routes via extenders; drop in-tree power/fan handlers + asic_temp from stats

- enable CONFIG_BB_POWER_ROUTES_AUTOREGISTER, CONFIG_BB_FAN_ROUTES_AUTOREGISTER,
  CONFIG_BB_THERMAL_AUTOREGISTER in sdkconfig.defaults; BB now owns /api/power,
  /api/fan, /api/thermal
- remove TM's /api/power & /api/fan handler registrations, emit_power_json,
  emit_fan_json, power_snapshot_t, fan_snapshot_t from routes.c/routes_json.c/.h
- register power extender (efficiency_jth, efficiency_jth_1m/10m/1h,
  expected_efficiency_jth, vin_low) and fan extender (autofan, die_target_c,
  vr_target_c, manual_pct, min_pct, die_ema_c, vr_ema_c, pid_input_c,
  pid_input_src) via bb_http_register_route_extender at order 0; both include
  OpenAPI schema fragments
- keep TM POST /api/fan for autofan config policy (TM-owned, BB POST does raw duty)
- remove asic_temp_c from /api/stats emit and stats_snapshot_t; now in /api/thermal
- add webui_register_power_fan_extenders() called from main.c at order 0
- fix CMakeLists.txt: bb_http_extender is part of bb_http, not a standalone component
- update golden tests: remove asic_temp_c from expected strings; add
  test_stats_no_asic_temp_c coverage
- all 7 boards link clean; 614+493 host tests green

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat(asic): adopt bb_fan autofan — delete TM PID/POST/fan-extender, wire BB autofan

- enable CONFIG_B... (continued)

2790 of 3485 branches covered (80.06%)

Branch coverage included in aggregate %.

28 of 28 new or added lines in 5 files covered. (100.0%)

5258 of 5420 relevant lines covered (97.01%)

152394.7 hits per line

Jobs
ID Job ID Ran Files Coverage
1 native - 27112541147.1 08 Jun 2026 02:26AM UTC 27
91.01
GitHub Action Run
2 webui - 27112541147.2 08 Jun 2026 02:26AM UTC 77
90.99
GitHub Action Run
3 e2e - 27112541147.3 08 Jun 2026 02:27AM UTC 56
57.97
GitHub Action Run
Source Files on build 27112541147
  • Tree
  • List 104
  • Changed 8
  • Source Changed 6
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #27112541147
  • 4f1f2078 on github
  • Prev Build on main (#27109286977)
  • Next Build on main (#27152862418)
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