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

StoneCypher / jssm / 47e2e675272d7b54ac3a01df1f104cc3939f5fd8
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 26 May 2026 06:42PM UTC
Jobs 8
Files 33
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

26 May 2026 06:40PM UTC coverage: 100.0%. Remained the same
47e2e675272d7b54ac3a01df1f104cc3939f5fd8

Pull #634

github

StoneCypher
test(bench): wire benny:scaling/benny:all and capture v5.128.0 baseline

Diagnostic signals from scaling.md:
1. chain transition() across N=10..1000: not flat, drops ~45% (137705 -> 75764) across a 100x size growth, i.e. sub-linear but visibly degrading
2. dense transition() vs chain at same N: dense degrades faster but only modestly - dense-10 is ~25% slower than chain-10, dense-200 ~36% slower than chain-200; not a sharp collapse
3. edges_between() scaling with edge count: yes, scales with edge count - chain-1000 (~1000 edges) ~1212 ops/s, dense-200 (~40k edges) only 11 ops/s, messy-5000 only 21 ops/s
4. hooked-200 vs hub-200 transition(): yes, hooked-200 (10624) is ~6.5x slower than hub-200 (68880) - hooks dominate per-transition cost
5. has_state() flatness: yes, flat across all sizes (~9.6M to ~14.4M ops/s, noise band) regardless of shape or N
6. messy-1000 vs chain-1000 per op: yes, perceptibly worse on most ops - transition 60156 vs 75764, edges_between 307 vs 1212 (~4x slower), construct 13 vs 93 (~7x slower); has_state alone is comparable
Pull Request #634: Add diagnostic scaling benchmark

938 of 938 branches covered (100.0%)

Branch coverage included in aggregate %.

1504 of 1504 relevant lines covered (100.0%)

15054.28 hits per line

Jobs
ID Job ID Ran Files Coverage
1 47e2e675272d7b54ac3a01df1f104cc3939f5fd8.1 26 May 2026 06:42PM UTC 33
100.0
GitHub Action Run
2 47e2e675272d7b54ac3a01df1f104cc3939f5fd8.2 26 May 2026 06:42PM UTC 33
100.0
GitHub Action Run
3 47e2e675272d7b54ac3a01df1f104cc3939f5fd8.3 26 May 2026 06:42PM UTC 33
100.0
GitHub Action Run
4 47e2e675272d7b54ac3a01df1f104cc3939f5fd8.4 26 May 2026 06:42PM UTC 33
100.0
GitHub Action Run
5 47e2e675272d7b54ac3a01df1f104cc3939f5fd8.5 26 May 2026 06:42PM UTC 33
100.0
GitHub Action Run
6 47e2e675272d7b54ac3a01df1f104cc3939f5fd8.6 26 May 2026 06:42PM UTC 33
100.0
GitHub Action Run
7 47e2e675272d7b54ac3a01df1f104cc3939f5fd8.7 26 May 2026 06:43PM UTC 33
100.0
GitHub Action Run
8 47e2e675272d7b54ac3a01df1f104cc3939f5fd8.8 26 May 2026 06:43PM UTC 33
100.0
GitHub Action Run
Source Files on build 47e2e675272d7b54ac3a01df1f104cc3939f5fd8
  • Tree
  • List 33
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Pull Request #634
  • PR Base - main (#AA72B808...)
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