intermittent internal server errors will fail on their first iteration if from a graph endpoint, this is because our graph client filter and our retry client filter don't overlap.
Write tests using a mock server that returns this graph response with an internal server and validate the client filter retries the appropriate number of times (don't hard code the iteration, use the same logic that is used in the retryclientfilter to determine the retry count)
intermittent internal server errors will fail on their first iteration if from a graph endpoint, this is because our graph client filter and our retry client filter don't overlap.
Write tests using a mock server that returns this graph response with an internal server and validate the client filter retries the appropriate number of times (don't hard code the iteration, use the same logic that is used in the retryclientfilter to determine the retry count)