This PR adds the SendDelay ServerErrorType. This error will add a delay before the request is sent to the backend. This is similar to the existing ResponseDelay ServerErrorType, who's behavior is also fixed in this PR.
SendDelay will add a delay to the request before sending.
ResponseDelay functions the same however the delay is after sending the request but before sending the response.
When the delay is set to above the timeout time and users are trying to mimic timeout scenarios, these two rules will allow users to decide whether they want the request to reach the backend or not.
Type of change
Please delete options that are not relevant.
[] Bug fix (non-breaking change which fixes an issue)
[] New feature (non-breaking change which adds functionality)
Closing issues
To automatically close an issue: closes #IssueNumber
Pull Request Template
Description
This PR adds the
SendDelay
ServerErrorType. This error will add a delay before the request is sent to the backend. This is similar to the existingResponseDelay
ServerErrorType, who's behavior is also fixed in this PR.SendDelay
will add a delay to the request before sending.ResponseDelay
functions the same however the delay is after sending the request but before sending the response.When the delay is set to above the timeout time and users are trying to mimic timeout scenarios, these two rules will allow users to decide whether they want the request to reach the backend or not.
Type of change
Please delete options that are not relevant.
Closing issues
To automatically close an issue: closes #IssueNumber