This repository has been archived by the owner on Feb 7, 2025. It is now read-only.
Azure Load Testing in Staging #1702
Labels
devex/opex
A development excellence or operational excellence backlog item.
DevEx/OpEx
Implement Azure load testing in our Staging environment.
We have already implemented Azure load testing in our Internal environment. We want to duplicate this in Staging. You can read how to do this in the
README.md
. The CDC subscription has already opted into the Locust load test preview.This builds upon #1122.
Tasks
499
s.Additional Context
These load tests seem to cause the service to generate
499
HTTP status codes. As best as I can tell, that status code means that when TI finished processing the HTTP request and was about to send back the HTTP response, it realized that Locust had already closed the connection. So, even if TI was going to send back a200
HTTP status, TI couldn't send that HTTP response and therefore the HTTP status is registered as a499
in Azure's system. Locust reports zero4xx
HTTP statuses on its end.Is this a problem? I'm leaning towards no because Locust thinks everything is fine, and I don't think it's a problem that Locust decides to end an HTTP request early.
There's a task in this ticket to look into this some more.
The text was updated successfully, but these errors were encountered: