From: John W. L. <Joh...@sa...> - 2008-11-25 09:53:17
|
I was not suggesting you run a subset of tests. I was suggesting you instrument a subset of your classes. In other words, limit the java source files that are in the fileset in your cobertura-instrument call. Sending the ant script would be helpful. I haven't heard of anyone having the same problem as you are reporting. Strange that it works when you do the steps independently. I would try putting in a call to Ant's <sleep> in between steps to see if that helps. You wouldn't want to keep it that way, but it may give a clue as to what is going on. John From: Kalpana Thakur [mailto:kal...@pe...] Sent: Tuesday, November 25, 2008 12:11 AM To: John W. Lewis; cob...@li... Subject: RE: [Cobertura-devel] Infinite Junit execution time when using cobertura Thanks for replying: Even when i tried to run single testcase it's taking infinite execution time. Ant Target CodeCoverage has following three subtargets call: 1. instrument 2.runJunitTestCases 3.coverage-report When i call above specified targets individually i.e one after the other in the specified sequence then everything works fine ,test cases ran successfully and code coverage reports got generated properly. As i am able to run these test cases by calling targets one by one i think there might not be the problem of deadlock. Problem is there when i call CodeCoverage target which call all three sub targets. I hope you getting my problem. Kalpana. ________________________________ From: John W. Lewis [mailto:Joh...@sa...] Sent: Monday, November 24, 2008 10:30 PM To: Kalpana Thakur; cob...@li... Subject: RE: [Cobertura-devel] Infinite Junit execution time when using cobertura The data collection takes time and slows down the test runs. Therefore, it affects the timing of the code and may cause synchronization problems to appear. It may be that your code has a deadlock scenario that only appears when the code is slowed down. I'm wondering if one test is hanging, or if all the tests are just taking a long time. I would experiment with instrumenting different subsets of your classes and see if that changes things. John From: Kalpana Thakur [mailto:kal...@pe...] Sent: Monday, November 24, 2008 7:08 AM To: cob...@li... Subject: [Cobertura-devel] Infinite Junit execution time when using cobertura All, While using cobertura, facing infinite Junit execution time. Please find attached daojunit.xml, while running target CodeCoverage I m getting infinite execution time i.e target execution never completes. Execution got stuck on ant target runDAOTestCases which includes junit call. Any kind of help will be appreciated. Regards, Kalpana. _____________________________________________________________________ Kalpana Thakur | Software Engineer caBIG(tm) Competency Center |Persistent Systems kal...@pe...<mailto:kal...@pe...> | Cell: +91 9960724680| Tel: +91 (20) 3023 4409 Innovation in software product design, development and delivery- www.persistentsys.com<http://www.persistentsys.com/> Looking for caTissue support? Visit http://www.catissue.com<http://www.catissue.com/> or Call 1-877-CATISSU DISCLAIMER ========== This e-mail may contain privileged and confidential information which is the property of Persistent Systems Ltd. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Persistent Systems Ltd. does not accept any liability for virus infected mails. DISCLAIMER ========== This e-mail may contain privileged and confidential information which is the property of Persistent Systems Ltd. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Persistent Systems Ltd. does not accept any liability for virus infected mails. |