• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
You are now the owner of this repo.

KarpelesLab / tmpsecfile
78%

Build:
DEFAULT BRANCH: master
Repo Added 27 Apr 2026 02:02AM UTC
Token K50udl9oDB4mw7rwPS5RtTvXk84PKx1oB regen
Build 6 Last
Files 2
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

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • master

27 Apr 2026 02:15AM UTC coverage: 77.821% (+0.2%) from 77.593%
24973400414

push

github

MagicalTux
Add isSparse flag to skip per-block zero check when no holes exist

Files written sequentially never have a sparse block on disk, so the
isZero scan in ReadAt is wasted work. Track an isSparse bit that
WriteAt and Truncate flip on only when they actually leave an
untouched block past the previously rounded length, and gate the
sparse check on it.

Adds a table-driven test covering: fresh file, contiguous write,
unaligned write within the same rounded block, write that skips a
full block, truncate-extend, and truncate-shrink.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

14 of 17 new or added lines in 1 file covered. (82.35%)

200 of 257 relevant lines covered (77.82%)

434.94 hits per line

Relevant lines Covered
Build:
Build:
257 RELEVANT LINES 200 COVERED LINES
434.94 HITS PER LINE
Source Files on master
  • Tree
  • List 2
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
24973400414 master Add isSparse flag to skip per-block zero check when no holes exist Files written sequentially never have a sparse block on disk, so the isZero scan in ReadAt is wasted work. Track an isSparse bit that WriteAt and Truncate flip on only when they a... push 27 Apr 2026 02:16AM UTC MagicalTux github
77.82
24973298877 master ci: bump checkout and setup-go to v6 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> push 27 Apr 2026 02:12AM UTC MagicalTux github
77.59
24973288334 master Hold sparse-detection false-positive at 2^-128 even for sub-block files ReadAt previously isZero-checked only the bytes of the last AES block that fell within the logical length. For a 1-byte file that left a single byte of evidence — 1-in-256 od... push 27 Apr 2026 02:11AM UTC MagicalTux github
77.59
24973143885 master ci: force bash for run steps so Windows stops mangling -coverprofile PowerShell was splitting -coverprofile=coverage.out ./... into two arguments and trying to test a phantom .out package. Git Bash is preinstalled on the Windows runner, so defaul... push 27 Apr 2026 02:05AM UTC MagicalTux github
77.48
24973086951 master Test on Go 1.25 and 1.26 Expands the matrix to two Go versions (six jobs total). Coverage upload is gated on the ubuntu + Go 1.26 cell so we still get a single report per commit. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> push 27 Apr 2026 02:02AM UTC MagicalTux github
77.48
24973068561 master Add CI/coverage/report-card badges and Coveralls upload Generates a coverage profile on every job in the matrix but only uploads from the ubuntu run via the official coverallsapp action so we get one report per commit instead of three colliding o... push 27 Apr 2026 02:02AM UTC MagicalTux github
77.48
See All Builds (6)

Badge your Repo: tmpsecfile

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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