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

ICanBoogie / Routing / 38198857728
98%
master: 99%

Build:
Build:
LAST BUILD BRANCH: 7.0
DEFAULT BRANCH: master
Ran 12 Oct 2026 03:13AM UTC
Jobs 1
Files 48
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

12 Oct 2026 03:01AM UTC coverage: 97.769% (+0.4%) from 97.406%
38198857728

push

github

olvlvl
PERF04: Add RouteProvider\Compiled

A route provider backed by constant arrays, exported to a PHP file and loaded
through OPcache. The routes and the indexes of ByUri, ById and ByAction are
computed once, and Route instances are only created for the routes needed,
instead of hydrating every route and rebuilding Memoize's indexes on each
request. µs per request with PHP-FPM, 10 / 100 / 1,000 routes:
  static match:   7.1 / 70.7 / 777 -> 1.0 / 1.0 / 2.9
  dynamic match:  9.7 / 72.4 / 766 -> 1.5 / 3.4 / 6.0

The benchmark sets opcache.file_update_protection=0, otherwise OPcache
doesn't cache the freshly written files and the numbers measure compilation.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

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

482 of 493 relevant lines covered (97.77%)

13.04 hits per line

Jobs
ID Job ID Ran Files Coverage
1 38198857728.1 12 Oct 2026 03:12AM UTC 48
97.77
GitHub Action Run
Source Files on build 38198857728
  • Tree
  • List 48
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • a4860ff5 on github
  • Prev Build on 7.0 (#38195486762)
  • Next Build on 7.0 (#38202380301)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc