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

bencheeorg / benchee / beb82102113887e34e8fc783fd3e83dfb7192278
94%
master: 95%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 13 Dec 2023 05:08PM UTC
Jobs 1
Files 52
Run time 8s
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

13 Dec 2023 05:04PM UTC coverage: 93.818% (+0.03%) from 93.784%
beb82102113887e34e8fc783fd3e83dfb7192278

push

github

PragTob
Send minimum of data to async statistics calculation

Done to avoid copying potentially hige inputs and functions to
the processes when all they need to do is crunch some silly small
numbers. HUGE performance gain while reducing memory usage a lot
for benchmarks with bigger data in use.

Also use Task.async_stream instead of our good old `Parallel.map`
as with the dawn of `inputs` I have seen people do 30+ scenarios
(10 benchmarks with 3 inputs will do that to you), where if we're
running on a 4 core system we might be doing too much in parallel
also potentially skyrocketing memory consumption.

865 of 922 relevant lines covered (93.82%)

8477.72 hits per line

Jobs
ID Job ID Ran Files Coverage
1 beb82102113887e34e8fc783fd3e83dfb7192278.1 13 Dec 2023 05:08PM UTC 0
93.82
GitHub Action Run
Source Files on build beb82102113887e34e8fc783fd3e83dfb7192278
Detailed source file information is not available for this build.
  • Back to Repo
  • beb82102 on github
  • Prev Build on memory (#63A5C5E7...)
  • Next Build on memory (#2BE450C7...)
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