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

StoneCypher / jssm / 5b3396918ef669ad1bf2248240e871e3f8ad621c / 2
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 06 Apr 2026 01:54PM UTC
Files 15
Run time 0s
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

06 Apr 2026 01:52PM UTC coverage: 99.942% (-0.06%) from 100.0%
5b3396918ef669ad1bf2248240e871e3f8ad621c.2

push

github

StoneCypher
fix: use provided rng in weighted_rand_select instead of Math.random()

weighted_rand_select accepted an rng parameter but always used Math.random(),
ignoring the seeded PRNG passed by the machine for probabilistic transitions.
Now uses the provided rng when available, falling back to Math.random().

Also threads the rng parameter through weighted_sample_select and
weighted_histo_key, and exports gen_splitmix32 for external use.

Fixes @stonecypher/fsl#1316

551 of 552 branches covered (99.82%)

Branch coverage included in aggregate %.

1159 of 1159 relevant lines covered (100.0%)

2407.34 hits per line

Source Files on job 5b3396918ef669ad1bf2248240e871e3f8ad621c.2
  • Tree
  • List 15
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 5
  • 5b339691 on github
  • Prev Job for on main (#e30eff0fe6b41c249bfdc7b6651885e52c956a71.1)
  • Next Job for on main (#321d422a65db9c58bffadc16df160e278ddc5d66.3)
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