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

dangernoodle-io / TaipanMiner / 26556064842
90%

Build:
DEFAULT BRANCH: main
Ran 28 May 2026 05:12AM UTC
Jobs 3
Files 102
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

28 May 2026 05:12AM UTC coverage: 90.151%. Remained the same
26556064842

push

github

web-flow
perf(mining): per-board hot-loop data placement via Kconfig (#441)

PR#435/TA-392 pinned block2 + hw_ctx to cache-line-aligned BSS statics to
protect the hot loop from layout-induced regressions. that was measured
under the OLD broken early-reject filter, where ~40-65% of nonces took the
expensive digest-readback path and the per-nonce working set was large and
layout-sensitive.

post-TA-396 (filter fixed), esp32-wroom32/D0 takes the cheap reject path on
virtually every nonce; its working set is tiny and the aligned-static
placement measures ~1.5% SLOWER than stack (445 -> 453 kH/s, reproduced).
esp32-S3/AHB has a larger per-nonce set (midstate_hw[8] + block2_words) and
still benefits from pinning (within noise either way, kept on the safe
default).

introduce CONFIG_MINING_PIN_HOTLOOP_DATA (default y = pinned) and gate the
placement on it; esp32-wroom32 sets it =n. this establishes the maintainable
per-board tuning pattern: one semantic Kconfig flag, per-board default in
sdkconfig, no chip-ID checks in hot code. validated: wroom32 453 kH/s (+1.7%),
tdongle 307-309 kH/s unchanged, both 100% pool acceptance.

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

2549 of 3217 branches covered (79.24%)

Branch coverage included in aggregate %.

5158 of 5332 relevant lines covered (96.74%)

154885.46 hits per line

Jobs
ID Job ID Ran Files Coverage
1 e2e - 26556064842.1 28 May 2026 05:14AM UTC 55
56.56
GitHub Action Run
2 native - 26556064842.2 28 May 2026 05:12AM UTC 29
90.48
GitHub Action Run
3 webui - 26556064842.3 28 May 2026 05:13AM UTC 73
91.16
GitHub Action Run
Source Files on build 26556064842
  • Tree
  • List 102
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #26556064842
  • 48f96187 on github
  • Prev Build on main (#26553245725)
  • Next Build on main (#26557155383)
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