Azure load test doesn't make desired # of requests with JMeter script

Qiang Jin 0 Reputation points Microsoft Employee
2024-12-12T01:17:42.2366667+00:00

I created a Azure load test with a JMeter script. In the script there are 200 threads and each thread will send 100 requests in a loop. When I run the test in JMeter locally, it's working as expected and a total of 20k requests were made. When I run the test in Azure load test with 1 test engine, the results are not consistent. Here are some results I got:

Test result 1: ~40,000 requests. This was reliable for some time when the service is configured with more capacity (more CPUs)

Test result 2: ~13,456 requests. Got this result when service is configured with fewer capacity.

Test result 3: ~24,466 requests. Got this result when service is configured with fewer capacity.

Why total requests made by Azure load test isn't consistent? Why is it not equal to 20k?

Azure Load Testing
Azure Load Testing
An Azure service that enables developers and testers to generate insights on how to improve the performance, scalability, and capacity usage of their application
68 questions
0 comments No comments
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.