commit | 8919b8c08f4877c10f77f9216dfc7d385725d410 | [log] [tgz] |
---|---|---|
author | Giuseppe Andreello <gandreello@nestlabs.com> | Thu Jul 06 17:26:19 2017 -0700 |
committer | Giuseppe Andreello <gandreello@nestlabs.com> | Thu Jul 06 17:27:17 2017 -0700 |
tree | 585c11b69d9cfb18ae063cc3e4dbe0caa67a5760 | |
parent | c238c606c4fa973c1b61c23847e6ebcf154dcfab [diff] |
Added the "Interact" section to README.md
Nest Labs Fault Injection (nlfaultinjection) is designed to provide a simple, portable fault injection framework.
It should be capable of running on just about any system, no matter how constrained and depends only on the C Standard Library.
This is a simple framework that helps implement fault injection APIs. Fault injection APIs simplify the testing (manual or automated) of the error handling logic of individual components and whole systems; as a testing tool, a fault injection API is not as powerful as an extensive set of mock objects, but has the advantage of being able to run on a live system.
This is not an official Google product.
A SW module implements a fault-injection API by doing the following:
There are numerous avenues for nlfaultinjection support: