Is this a new feature, an improvement, or a change to existing functionality?
Improvement
How would you describe the priority of this feature request
Medium
Please provide a clear description of problem this feature solves
Currently with both our Python mocked tests and Camouflage based tests rely on request ordering to determine which responses to return. Running with multiple threads causes responses to be returned out of order. This causes the results to not match up with the expected results, and in some cases would trigger a DCHECK or assert failure based on the expected shape of the response.
Describe your ideal solution
Select the appropriate response based upon the request payload.
Additional context
No response
Code of Conduct
[X] I agree to follow this project's Code of Conduct
[X] I have searched the open feature requests and have found no duplicates for this feature request
Is this a new feature, an improvement, or a change to existing functionality?
Improvement
How would you describe the priority of this feature request
Medium
Please provide a clear description of problem this feature solves
Currently with both our Python mocked tests and Camouflage based tests rely on request ordering to determine which responses to return. Running with multiple threads causes responses to be returned out of order. This causes the results to not match up with the expected results, and in some cases would trigger a DCHECK or assert failure based on the expected shape of the response.
Describe your ideal solution
Select the appropriate response based upon the request payload.
Additional context
No response
Code of Conduct