Termination: The url-test.json file explicitly defines durationInSeconds: 180. In Azure Load Testing, this parameter specifies the total duration of the test execution, including the ramp-up period.
Failure Criteria: The YAML configuration includes failureCriteria. The rule - MyRequest: max(response_time_ms) > 250 dictates that if the maximum response time for any individual request exceeds 250 ms, the test status is marked as failed.
Peak Load Duration: The test uses a Linear load type with a rampUpTimeInSeconds of 60 and a total durationInSeconds of 180. The time spent at peak load is calculated as:
Total Duration - Ramp-up Time = 180s - 60s = 120 seconds
Therefore, the statement that it runs at peak for only 60 seconds is incorrect.