TestProf plus the secret sauce for AI agents.Your agent knows where to look and what to fix.Battle-tested profilers prove the speedup is real.
Just one email at launch.
Profiles a test sample, checks fixes in batches, stops on guardrails. Runs cheap and unattended in CI.
The usual reasons Rails tests are slow and how to spot each one, so the agent gets to the fixes faster.
The TestProf docs, written with agents in mind. Which profiler to run, and how to read its report.
How to land the big wins, like let_it_be and FactoryDefault, without breaking a single spec.
Best practices from real Rails apps. Tests that got faster and stayed beautiful.
The battle-tested profilers. They show where the time goes and prove the speedup is real.
Sneak peek
Mastodon: 7.5k specs, ~10min test run. Make model and request specs at least 2x faster (in three steps). Work in progress.
Known issues fixed, plus best practices.
| Model | No docs | Only docs | TestPro |
|---|---|---|---|
| Sol 6.1 (xhigh) | 0.28 | 0.56 | 0.83 |
| Luna 6 (max) | 0.25 | 0.00 | 0.43 |
| DeepSeek v4.1 Flash (max) | 0.00 | 0.00 | 0.57 |
| GLM 5.3 Flash (max) | 0.30 | – | 0.92 |
| Opus 5.5 (medium) | 0.91 | 0.91 | 0.94 |
How much faster model and request specs run.
| Model | No docs | Only docs | TestPro |
|---|---|---|---|
| Sol 6.1 (xhigh) | 2.48x / 2.48x | 2.51x / 2.51x | 2.45x / 2.45x |
| Luna 6 (max) | 2.26x / 2.26x | – | 2.20x / 2.20x |
| DeepSeek v4.1 Flash (max) | – | – | 3.22x / 3.23x |
| GLM 5.3 Flash (max) | 3.06x / 3.06x | – | 3.27x / 3.43x |
| Opus 5.5 (medium) | 2.84x / 3.02x | 2.92x / 3.05x | 3.23x / 3.30x |