You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 16, 2021. It is now read-only.
- https://github.com/opencontainers/runc
- https://github.com/jfrazelle/riddler
- https://github.com/jfrazelle/netns
- https://github.com/jfrazelle/magneto
- based on OCI spec
collections
- Eclipse Collections ~ Goldman Sachs Collections
fault injection
- run setFITCMD; a new CMD class exposed as REST API
- this will run a java class that will set the global values
- e.g. List<orig_method: fit_method> will be a globally accessible property
- this global variable will be used in FIT handler logic
- create custom fit (fault injection testing) annotations
- write custom annotation handler that depends on above global variable
- based on the global values it will call the original method or corresponding faulty method
- annotate EC classes & methods with these custom annotations
- run the proper REST CMD exposed at EC now
- run resetFITCMD; a new CMD class exposed as REST API
- this will run a java class that will reset the global values
- the annotation handlers & FIT based CMD classes will be in a new jar
- It can be called fit.jar
- <b> NOTE </b> - this jar will not be shipped in production environment.
- Absence of jar in JVM will render the annotations & CMD as invalid
- without impacting the existing code bases
- http://www.mkyong.com/java/java-custom-annotations-example/
- https://keyholesoftware.com/2014/09/15/java-annotations-using-reflection/
The text was updated successfully, but these errors were encountered: