Skip to content

Enable fault and latency injection for testing purposes #3125

Description

@mauroservienti

Describe the improvement.

Is your improvement related to a problem? Please describe.

When in need of testing how ServicePulse behaves when dealing with a backend with millions of messages, it will indeed be slower to respond, the currently available option is to set up such an environment and ingest a significant number of messages. The operation can take up to a couple of weeks.

Describe the requested improvement

To shorten testing time, it would be helpful to simulate latency and faults. For example, instruct ServicePulse to add a random delay to every request/response or randomly fail some of them, picking from a list of known possible failures, etc.

Additional Context

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions