Failure injection
- Dominant language
- TypeScript
- Stars
- 2.3k
- Forks
- 393
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 36
Description
### Which service(blob, file, queue, table) does this issue concern?
All
### Which version of the Azurite was used?
3.8.0
### Where do you get Azurite? (npm, DockerHub, NuGet, Visual Studio Code Extension)
VSCode extension
### What's the Node.js version?
N/A
### What problem was encountered?
Failure injection would be useful to validate error handling in client code, e.g.:
- Rate limit exceeded
- Quota exceeded
- Network issues (RST or timeout)
- Azure fell over (500-series error, connection refused, connection closed without response)
### Steps to reproduce the issue?
N/A
### Have you found a mitigation/solution?
Adding code, debugger, Fiddler, Burp are existing alternatives. Support in Azurite would be much easier to use and integrate into automated tests.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.