Details
-
Test
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
New fault injection framework AspectJ improves testing. See Jira item for users' guide.
Description
It'd be great to have a fault injection mechanism for Hadoop.
Having such solution in place will allow to increase test coverage of error handling and recovery mechanisms, reduce reproduction time and increase the reproduction rate of the problems.
Ideally, the system has to be orthogonal to the current code and test base. E.g. faults have to be injected at build time and would have to be configurable, e.g. all faults could be turned off, or only some of them would be allowed to happen. Also, fault injection has to be separated from production build.
Attachments
Attachments
Issue Links
- is depended upon by
-
HADOOP-6204 Implementing aspects development and fault injeciton framework for Hadoop
- Closed
- relates to
-
HDFS-483 Data transfer (aka pipeline) implementation cannot tolerate exceptions
- Closed
-
ZOOKEEPER-3601 introduce the fault injection framework: Byteman for ZooKeeper
- Resolved
-
ZOOKEEPER-1364 Add orthogonal fault injection mechanism/framework
- Open
-
HDFS-6819 make HDFS fault injection framework working with maven
- Open