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

dangernoodle-io / TaipanMiner / 26702397875
90%

Build:
DEFAULT BRANCH: main
Ran 31 May 2026 03:43AM UTC
Jobs 3
Files 105
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

31 May 2026 03:42AM UTC coverage: 90.362%. Remained the same
26702397875

push

github

web-flow
feat(adopt): breadboard v0.42.0 — die-temp (bb_system) + periodic timers (bb_timer) (#465)

- bump scripts/fetch_breadboard.py VERSION to v0.42.0 (adds bb_system_read_temp_celsius, bb_timer periodic API, bb_update_check outcome enum)

die-temp via bb_system wrapper:
- replace direct esp-idf temperature_sensor_* calls with bb_system_read_temp_celsius — removes the esp-idf leak in mining.c + asic_task.c and lights up die temp on the c3/s2 (was gated s3-only, reported 0)
- single read path: new mining_stats_sample_die_temp() helper does the read + mutex'd store, called from both the dongle loop and the asic task (was duplicated inline)
- classic esp32 (d0) has no modern sensor -> wrapper returns BB_ERR_UNSUPPORTED -> helper no-ops, temp_c stays 0 (honest; legacy sensor is uncalibrated)

periodic timers via bb_timer wrapper:
- replace direct esp_timer_create/esp_timer_start_periodic with bb_timer_periodic_create/_start at the two periodic sites: main.c stats-save (10min) + mining.c hw_avg rolling-hashrate (5s)
- s_stats_timer / s_hw_avg_timer are now bb_periodic_timer_t; add bb_timer to REQUIRES (mining + app component)
- esp_timer_get_time timestamps + ota_validator one-shot left unchanged (separate apis)

on-device validated (c3/s2/wroom32/bitaxe650): die temp c3 41C, s2 48.7C (both were 0), bitaxe650 49C, wroom32 0/clean-unsupported; hashrate_1m/10m/1h populate (5s bb_timer periodic fires); all software reset, 0 rejected

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

2595 of 3258 branches covered (79.65%)

Branch coverage included in aggregate %.

5252 of 5426 relevant lines covered (96.79%)

152203.73 hits per line

Jobs
ID Job ID Ran Files Coverage
1 webui - 26702397875.1 31 May 2026 03:43AM UTC 76
91.44
GitHub Action Run
2 native - 26702397875.2 31 May 2026 03:43AM UTC 29
90.14
GitHub Action Run
3 e2e - 26702397875.3 31 May 2026 03:44AM UTC 55
57.5
GitHub Action Run
Source Files on build 26702397875
  • Tree
  • List 105
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #26702397875
  • 66539f90 on github
  • Prev Build on main (#26701686737)
  • Next Build on main (#26704016338)
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