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

kelindar / bench / 15954319200
87%

Build:
DEFAULT BRANCH: main
Ran 29 Jun 2025 10:37AM 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

29 Jun 2025 10:37AM UTC coverage: 79.01% (-17.3%) from 96.328%
15954319200

push

github

web-flow
Replace statistical test with BCa boostrap method (#15)

* update readme

* Add BCa bootstrap statistical method and update README

- Introduced BCa (Bias-Corrected accelerated) bootstrap for statistical comparisons.
- Updated benchmark functions to utilize BCa bootstrap for significance testing.
- Added new tests for BCa bootstrap functionality.
- Enhanced README to reflect new statistical methods and usage examples.
- Included copyright headers in multiple files for consistency.

* Refactor benchmark and statistical methods

- Replaced tinystat with gonum/stat for mean calculations in benchmarks.
- Updated formatComparison to improve clarity and accuracy in displaying results.
- Enhanced formatChange to include confidence interval in output.
- Added tests for BCa bootstrap consistency and practical significance checks.

* Refactor BCa bootstrap implementation and improve statistical significance detection

- Renamed BCaBootstrap to bca for consistency and clarity.
- Enhanced significance detection logic to reduce false positives and improve robustness.
- Updated tests to reflect changes in function naming and significance criteria.
- Improved handling of edge cases in formatComparison and bootstrap methods.

* Update BCa bootstrap implementation and tests for improved clarity and accuracy

- Refactored the bootstrap result structure to use a Report type for better clarity.
- Updated statistical comparison logic in formatComparison to utilize the new Report structure.
- Enhanced tests to validate the new CI handling and ensure correct statistical significance checks.
- Revised README to clarify the use of BCa bootstrap and its parameters.

* Enhance README with detailed BCa bootstrap explanation

- Added comprehensive description of the BCa bootstrap method and its application in the library.
- Clarified best practices for independent timings and handling of heavy-tailed data.
- Removed redundant sections to streamline the README content.

* Update b... (continued)

175 of 252 new or added lines in 4 files covered. (69.44%)

20 existing lines in 5 files now uncovered.

399 of 505 relevant lines covered (79.01%)

181464.88 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
92.8
-3.95% bench.go
14
90.53
-8.06% stat.go
30
55.26
-42.95% format.go
31
0.0
example/main.go

Uncovered Existing Lines

Lines Coverage ∆ File
2
90.53
-8.06% stat.go
3
88.24
-5.88% bench_opts.go
4
55.26
-42.95% format.go
5
92.8
-3.95% bench.go
6
81.13
-11.32% codec.go
Jobs
ID Job ID Ran Files Coverage
1 15954319200.1 29 Jun 2025 10:37AM UTC 6
79.01
GitHub Action Run
Source Files on build 15954319200
  • Tree
  • List 6
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • ece0ff53 on github
  • Prev Build on main (#15953118533)
  • Next Build on main (#15954336658)
  • Delete
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