This project is not covered by Drupal’s security advisory policy.
You might have heard of a practice like "Chaos engineering", where you want to experiment with failures and simulate systems under stress. Although the most direct way to simulate would actually be to bring down applications, in most Drupal hostings you might be limited to simulating things in a live application.
The purpose of the module is to provide a set of features to simulate API error responses, timeouts and wrong status codes on an existing environment. You can enable one or multiple failures at once and limit them to a specific set of URLs.
Features:
- Add sleep timer before server responds
- Override response content
- Override response code
- Limit action to certain urls only (like /api or similar)
Potential features on roadmap:
- A full plugin system to design your own failures
- Randomized events to pick from configured plugins with weighted system
- API to control settings externally programmatically with no user interaction
Project information
- Project categories: Developer tools
- Created by asgorobets on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
