An Azure service that enables developers and testers to generate insights on how to improve the performance, scalability, and capacity usage of their application
Nishant Chauhan hi )))), msft employee ask the question from community hmmm, any way well,
so, it depends on which region is down, Azure load testing is a regional resource, control plane of the test (the schedule, configuration, orchestration) runs in the region where the load testing resource was created. The test engines generate load from the regions you selected.
If the main region (where the load testing resource exists) is down the scheduled test will not run, the scheduler and orchestration live there. No control plane= no execution :) even if other load engine regions are healthy. If a secondary load engine region is down the test will still run but load will only be generated from the remaining available regions. The total traffic will be reduced accordingly. U may see failures or reduced engine allocation in test results, but the run itself should proceed.
So, main resource region down > schedule wont trigger. One or more load engine regions down > test runs from healthy regions only. If u need true resilience of scheduled load tests, the only reliable design is to duplicate the Load Testing resource in another region and maintain a parallel schedule there. Azure load testing itself is not cross region failover aware for the control plane.
rgds,
Alex