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

go-playground / form / 18239222419
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: fix-issue-71-nested-performance
DEFAULT BRANCH: master
Ran 04 Oct 2025 03:52AM UTC
Jobs 1
Files 6
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

04 Oct 2025 03:51AM UTC coverage: 99.723% (-0.09%) from 99.814%
18239222419

Pull #73

github

Jecoms
Use smaller test counts to reduce CI time while still detecting regression

Changed from (10, 100, 1000) to (10, 50, 200) values.

Since the bug scales exponentially, 200 values is sufficient to prove
the optimization works (without fix: 16s+, with fix: 150ms).

Benefits:
- Test runs in ~1-2s instead of 25-65s on CI with race detector
- Still catches performance regressions (10x+ speedup is obvious)
- More reliable on slow/variable CI runners
- Faster local development feedback

Verified on:
- Go 1.24.5 without race: 0.5ms, 11ms, 152ms ✓
- Go 1.24.5 with race: 3.2ms, 68ms, 916ms ✓
- Go 1.17.13 with race: 3.7ms, 71ms, 1.07s ✓
Pull Request #73: Fix issue #71: Optimize nested structure decoding performance

9 of 9 new or added lines in 1 file covered. (100.0%)

1 existing line in 1 file now uncovered.

1080 of 1083 relevant lines covered (99.72%)

43077.12 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
99.83
-0.17% decoder.go
Jobs
ID Job ID Ran Files Coverage
1 18239222419.1 04 Oct 2025 03:52AM UTC 6
99.72
GitHub Action Run
Source Files on build 18239222419
  • Tree
  • List 6
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #73
  • PR Base - master (#13994600204)
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

© 2025 Coveralls, Inc