[jira] Commented: (HDFS-435) Add orthogonal fault injection mechanism/framework

2009-08-04 Thread Konstantin Boudnik (JIRA)

[ 
https://issues.apache.org/jira/browse/HDFS-435?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12739202#action_12739202
 ] 

Konstantin Boudnik commented on HDFS-435:
-

I believe that all aspects of this JIRA were addressed by an appropriate 
subtasks. Thus, I propose to resolve this umbrella JIRA as 'Fixed'

 Add orthogonal fault injection mechanism/framework
 --

 Key: HDFS-435
 URL: https://issues.apache.org/jira/browse/HDFS-435
 Project: Hadoop HDFS
  Issue Type: Test
  Components: test
Reporter: Konstantin Boudnik
Assignee: Konstantin Boudnik
 Attachments: Fault injection development guide and Framework 
 HowTo.pdf, Fault injection development guide and Framework HowTo.pdf


 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. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (HDFS-435) Add orthogonal fault injection mechanism/framework

2009-08-04 Thread Tsz Wo (Nicholas), SZE (JIRA)

[ 
https://issues.apache.org/jira/browse/HDFS-435?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12739225#action_12739225
 ] 

Tsz Wo (Nicholas), SZE commented on HDFS-435:
-

 ... I propose to resolve this umbrella JIRA as 'Fixed' 
+1

 Add orthogonal fault injection mechanism/framework
 --

 Key: HDFS-435
 URL: https://issues.apache.org/jira/browse/HDFS-435
 Project: Hadoop HDFS
  Issue Type: Test
  Components: test
Reporter: Konstantin Boudnik
Assignee: Konstantin Boudnik
 Attachments: Fault injection development guide and Framework 
 HowTo.pdf, Fault injection development guide and Framework HowTo.pdf


 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. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (HDFS-435) Add orthogonal fault injection mechanism/framework

2009-07-24 Thread Nigel Daley (JIRA)

[ 
https://issues.apache.org/jira/browse/HDFS-435?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12735118#action_12735118
 ] 

Nigel Daley commented on HDFS-435:
--

Yes, the doc should be converted to forrest and put in 
src/docs/src/documentation/content/xdocs

 Add orthogonal fault injection mechanism/framework
 --

 Key: HDFS-435
 URL: https://issues.apache.org/jira/browse/HDFS-435
 Project: Hadoop HDFS
  Issue Type: Test
  Components: test
Reporter: Konstantin Boudnik
Assignee: Konstantin Boudnik
 Attachments: Fault injection development guide and Framework 
 HowTo.pdf, Fault injection development guide and Framework HowTo.pdf


 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. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (HDFS-435) Add orthogonal fault injection mechanism/framework

2009-07-24 Thread Konstantin Boudnik (JIRA)

[ 
https://issues.apache.org/jira/browse/HDFS-435?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12735127#action_12735127
 ] 

Konstantin Boudnik commented on HDFS-435:
-

It has been already done - please see HDFS-498 subtask of this JIRA

 Add orthogonal fault injection mechanism/framework
 --

 Key: HDFS-435
 URL: https://issues.apache.org/jira/browse/HDFS-435
 Project: Hadoop HDFS
  Issue Type: Test
  Components: test
Reporter: Konstantin Boudnik
Assignee: Konstantin Boudnik
 Attachments: Fault injection development guide and Framework 
 HowTo.pdf, Fault injection development guide and Framework HowTo.pdf


 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. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (HDFS-435) Add orthogonal fault injection mechanism/framework

2009-07-22 Thread dhruba borthakur (JIRA)

[ 
https://issues.apache.org/jira/browse/HDFS-435?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12734114#action_12734114
 ] 

dhruba borthakur commented on HDFS-435:
---

Very cool stuff! And the guide is very helpful. I have some questions from the 
user gide.

{quote}
   pointcut callReceivePacket() : 
call (* OutputStream.write(..)) 
 withincode (* BlockReceiver.receivePacket(..)) 
// to further limit the application of this aspect a very narrow 
'target' can be used as follows 
//   target(DataOutputStream) 
 !within(BlockReceiverAspects +); 

   {quote}

Can you pl explain the above line in detail, what it means, etc. Things like 
pointcut, withincode, are these aspectJ constructs? what is the intention 
of the above line? Thanks.


 Add orthogonal fault injection mechanism/framework
 --

 Key: HDFS-435
 URL: https://issues.apache.org/jira/browse/HDFS-435
 Project: Hadoop HDFS
  Issue Type: Test
  Components: test
Reporter: Konstantin Boudnik
Assignee: Konstantin Boudnik
 Attachments: Fault injection development guide and Framework HowTo.pdf


 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. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (HDFS-435) Add orthogonal fault injection mechanism/framework

2009-07-22 Thread Tsz Wo (Nicholas), SZE (JIRA)

[ 
https://issues.apache.org/jira/browse/HDFS-435?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12734205#action_12734205
 ] 

Tsz Wo (Nicholas), SZE commented on HDFS-435:
-

Yes, the guide is very useful for aop test development.  We should check in the 
doc.

Dhruba, where should we put the doc?  Any idea?

 Add orthogonal fault injection mechanism/framework
 --

 Key: HDFS-435
 URL: https://issues.apache.org/jira/browse/HDFS-435
 Project: Hadoop HDFS
  Issue Type: Test
  Components: test
Reporter: Konstantin Boudnik
Assignee: Konstantin Boudnik
 Attachments: Fault injection development guide and Framework 
 HowTo.pdf, Fault injection development guide and Framework HowTo.pdf


 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. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.