Open backerman opened 4 years ago
@backerman
Thanks for the suggestion! We will evaluate it. Actually, we also has opened an item to track Fault Injection.
Open source contributions are very welcome. If you wants to contribute to Fault Injection of Azurite, feel free to send PR.
Collecting candidate injection scenarios:
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.:
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.