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

dangernoodle-io / TaipanMiner / 24934764610
90%

Build:
DEFAULT BRANCH: main
Ran 25 Apr 2026 03:58PM UTC
Jobs 1
Files 20
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

25 Apr 2026 03:56PM UTC coverage: 93.188%. Remained the same
24934764610

push

github

web-flow
test(boot): extract partition_fixup decision tree (TA-234) (#198)

eleventh target of the TA-234 seam-for-testability pass. partition_fixup_check
mixed a small "should we fix?" decision tree with a lot of esp_flash_read /
write / erase plumbing. extract just the decision into
partition_fixup_decision.{c,h}:

  partition_fixup_decide(expected_table, len, live_ok, live_table,
                         running_addr, expected_ota_0_addr)
  → { action, needs_app_copy, needs_table_rewrite }

actions: SKIP_NO_TABLE, SKIP_TABLE_MATCHES, NEEDS_REWRITE_ONLY,
NEEDS_COPY_AND_REWRITE.

partition_fixup.c reads the live table + running address, calls the helper,
dispatches the action via switch. flash I/O unchanged.

7 host tests cover the four action branches plus defensive cases (live
read failed, expected table empty/short, running addr 0).

high-stakes code (boot recovery from foreign partition tables on
factory-flashed devices) now has explicit regression coverage.

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

261 of 320 branches covered (81.56%)

Branch coverage included in aggregate %.

806 of 825 relevant lines covered (97.7%)

504104.21 hits per line

Jobs
ID Job ID Ran Files Coverage
1 24934764610.1 25 Apr 2026 03:58PM UTC 20
93.19
GitHub Action Run
Source Files on build 24934764610
  • Tree
  • List 20
  • 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 #24934764610
  • 41bdbce1 on github
  • Prev Build on main (#24934538032)
  • Next Build on main (#24935080362)
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