Rate Limits
Current usage limits for the Invarium platform.
Test generation limits
| Parameter | Limit |
|---|---|
| Maximum tests per generation request | 50 |
| Generation timeout | 120 seconds |
If you need more than 50 tests, submit multiple generation requests. Each request can generate up to 50 tests.
Result sync limits
| Parameter | Limit |
|---|---|
| Maximum results per sync request | 1,000 |
Blueprint limits
| Parameter | Limit |
|---|---|
| Maximum blueprint size | 500 KB |
Best practices
- Batch result syncs. Instead of syncing one result at a time, batch them into a single
invarium_sync_resultscall with up to 1,000 results. - Cache test cases. After generating tests with
invarium_get_tests, save them locally. You do not need to re-generate tests for every CI run. - Use generation IDs. When polling
invarium_get_testsfor generation status, use thegeneration_idto check a specific generation instead of listing all tests.
⚠️
Rate limits during beta are subject to change. If you encounter issues, contact support@invarium.ai.
Was this page helpful?