You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by ju...@apache.org on 2010/12/08 20:18:53 UTC

svn commit: r1043616 - /jackrabbit/trunk/jackrabbit-core/src/test/java/org/apache/jackrabbit/core/TestAll.java

Author: jukka
Date: Wed Dec  8 19:18:53 2010
New Revision: 1043616

URL: http://svn.apache.org/viewvc?rev=1043616&view=rev
Log:
JCR-2828: InternalVersionManager deadlock

Disable extra integration tests until I figure out how they interfere with other tests

Modified:
    jackrabbit/trunk/jackrabbit-core/src/test/java/org/apache/jackrabbit/core/TestAll.java

Modified: jackrabbit/trunk/jackrabbit-core/src/test/java/org/apache/jackrabbit/core/TestAll.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-core/src/test/java/org/apache/jackrabbit/core/TestAll.java?rev=1043616&r1=1043615&r2=1043616&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-core/src/test/java/org/apache/jackrabbit/core/TestAll.java (original)
+++ jackrabbit/trunk/jackrabbit-core/src/test/java/org/apache/jackrabbit/core/TestAll.java Wed Dec  8 19:18:53 2010
@@ -58,19 +58,21 @@ public class TestAll extends TestCase {
         suite.addTestSuite(ConcurrentReorderTest.class);
         suite.addTestSuite(ConcurrentAddRemoveNodeTest.class);
 
-        if (Boolean.getBoolean("org.apache.jackrabbit.test.integration")) {
-            suite.addTestSuite(ConcurrencyTest.class);
-            // suite.addTestSuite(ConcurrencyTest3.class);
-            suite.addTestSuite(ConcurrentVersioningTest.class);
-            // suite.addTestSuite(ConcurrentVersioningWithTransactionsTest.class);
-            suite.addTestSuite(ConcurrentCheckinMixedTransactionTest.class);
-            suite.addTestSuite(ConcurrentLoginTest.class);
-            suite.addTestSuite(ConcurrentNodeModificationTest.class);
-            suite.addTestSuite(ConcurrentReadWriteTest.class);
-            suite.addTestSuite(ConcurrentRenameTest.class);
-            suite.addTestSuite(ConcurrentSaveTest.class);
-            suite.addTestSuite(ConcurrentWorkspaceCopyTest.class);
-        }
+// TODO: These tests pass, but they cause some instability in other
+//       parts of the test suite, most likely due to uncleaned test data
+//        if (Boolean.getBoolean("org.apache.jackrabbit.test.integration")) {
+//            suite.addTestSuite(ConcurrencyTest.class);
+//            // suite.addTestSuite(ConcurrencyTest3.class);
+//            suite.addTestSuite(ConcurrentVersioningTest.class);
+//            // suite.addTestSuite(ConcurrentVersioningWithTransactionsTest.class);
+//            suite.addTestSuite(ConcurrentCheckinMixedTransactionTest.class);
+//            suite.addTestSuite(ConcurrentLoginTest.class);
+//            suite.addTestSuite(ConcurrentNodeModificationTest.class);
+//            suite.addTestSuite(ConcurrentReadWriteTest.class);
+//            suite.addTestSuite(ConcurrentRenameTest.class);
+//            suite.addTestSuite(ConcurrentSaveTest.class);
+//            suite.addTestSuite(ConcurrentWorkspaceCopyTest.class);
+//        }
 
         suite.addTestSuite(UserPerWorkspaceSecurityManagerTest.class);