Service limits in Azure Load Testing
Azure uses limits and quotas to prevent budget overruns due to fraud, and to honor Azure capacity constraints. Consider these limits as you scale for production workloads. In this article, you learn about:
- Default limits on Azure resources related to Azure Load Testing.
- Requesting quota increases.
Default resource quotas
In this section, you learn about the default and maximum quota limits.
Test engine instances
The following limits apply on a per-region, per-subscription basis.
Resource | Default limit | Maximum limit |
---|---|---|
Concurrent engine instances | 5-100 1 | 1000 |
Engine instances per test run | 1-45 1 | 400 |
1 If you aren't already at the maximum limit, you can request an increase. We aren't currently able to approve increase requests past our maximum limitations stated above. To request an increase for your default limit, contact Azure Support. Default limits vary by offer category type.
Test runs
The following limits apply on a per-region, per-subscription basis.
Resource | Default limit | Maximum limit |
---|---|---|
Concurrent test runs | 5-25 2 | 1000 |
Test duration | 3 hours 2 | 24 |
Tests per resource | 10000 | |
Test runs per test | 5000 | |
File uploads per test | 1000 | |
App Components per test or test run | 100 | |
Test criteria per test | 50 |
2 If you aren't already at the maximum limit, you can request an increase. We aren't currently able to approve increase requests past our maximum limitations stated above. To request an increase for your default limit, contact Azure Support. Default limits vary by offer category type.
Data retention
Azure Load Testing captures metrics, test results, and logs for each test run. The following data retention limits apply:
Resource | Limit | Notes |
---|---|---|
Server-side metrics | 90 days | Learn how to configure server-side metrics. |
Client-side metrics | 365 days | |
Test results | 6 months | Learn how to export test results. |
Test log files | 6 months | Learn how to download the logs for diagnosing failing load tests. |
Request quota increases
To raise the limit or quota above the default limit, open an online customer support request at no charge.
Select Create a support ticket.
Provide a summary of your issue.
Select Issue type as Service and subscription limits (quotas).
Select your subscription. Then, select Quota Type as Azure Load Testing.
Select Next to continue.
In Problem details, select Enter details.
On the Quota details pane, for Location, enter the Azure region where you want to increase the limit.
Select the Quota type for which you want to increase the limit.
Enter the New limit requested and select Save and continue.
Fill the details for Advanced diagnostic information, Support method, and Contact information.
Select Next to continue.
Select Create to submit the support request.
Next steps
- Learn how to set up a high-scale load test.
- Learn how to configure automated performance testing.