See
http://hudson.qa.jboss.com/hudson/job/jboss-cache-core-trunk-jdk1.6/org.j...
Changes:
[manik.surtani(a)jboss.com] Ported Brian's 2.2.X patch to trunk
[manik.surtani(a)jboss.com] More MVCC work
[mircea.markus] all test configuration files were migrated to the new configuration
format
------------------------------------------
[...truncated 70017 lines...]
GMS: address is 127.0.0.1:43687
-------------------------------------------------------
-------------------------------------------------------
GMS: address is 127.0.0.1:43688
-------------------------------------------------------
TransactionTable for cache1 after cache1.put():
LocalTransactions: 1
GlobalTransactions: 1
tx2gtxMap:
org.jboss.cache.transaction.DummyTransaction@1a9fcea:
GlobalTransaction:<127.0.0.1:43687>:24
gtx2EntryMap:
GlobalTransaction:<127.0.0.1:43687>:24: TransactionEntry
modificationList: [CreateNodeCommand{fqn=/one, newlyCreated=[/one]},
CreateNodeCommand{fqn=/one/two, newlyCreated=[/one/two]},
CreateNodeCommand{fqn=/one/two/three, newlyCreated=[/one/two/three]},
PessPutKeyValueCommand{fqn=/one/two/three, dataVersion=null,
globalTransaction=GlobalTransaction:<127.0.0.1:43687>:24, key=age, value=38}]
-------------------------------------------------------
GMS: address is 127.0.0.1:43689
-------------------------------------------------------
-------------------------------------------------------
GMS: address is 127.0.0.1:43690
-------------------------------------------------------
cache1 (before commit):
/one (write owner=GlobalTransaction:<127.0.0.1:43689>:25)
/two (write owner=GlobalTransaction:<127.0.0.1:43689>:25)
/three (write owner=GlobalTransaction:<127.0.0.1:43689>:25)
cache2 (before commit):
cache2 (before commit):
Transaction was rolled back, this is correct
cache1 (after rollback):
cache2 (after rollback):
-------------------------------------------------------
GMS: address is 127.0.0.1:43691
-------------------------------------------------------
-------------------------------------------------------
GMS: address is 127.0.0.1:43692
-------------------------------------------------------
TransactionTable for cache1 after cache1.put():
LocalTransactions: 1
GlobalTransactions: 1
tx2gtxMap:
org.jboss.cache.transaction.DummyTransaction@146ac5a:
GlobalTransaction:<127.0.0.1:43691>:27
gtx2EntryMap:
GlobalTransaction:<127.0.0.1:43691>:27: TransactionEntry
modificationList: [CreateNodeCommand{fqn=/one, newlyCreated=[/one]},
CreateNodeCommand{fqn=/one/two, newlyCreated=[/one/two]},
CreateNodeCommand{fqn=/one/two/three, newlyCreated=[/one/two/three]},
PessPutKeyValueCommand{fqn=/one/two/three, dataVersion=null,
globalTransaction=GlobalTransaction:<127.0.0.1:43691>:27, key=age, value=38}]
TransactionTable for cache2 after cache2.put():
LocalTransactions: 1
GlobalTransactions: 1
tx2gtxMap:
org.jboss.cache.transaction.DummyTransaction@146ac5a:
GlobalTransaction:<127.0.0.1:43692>:28
gtx2EntryMap:
GlobalTransaction:<127.0.0.1:43692>:28: TransactionEntry
modificationList: [CreateNodeCommand{fqn=/one, newlyCreated=[/one]},
CreateNodeCommand{fqn=/one/two, newlyCreated=[/one/two]},
CreateNodeCommand{fqn=/one/two/three, newlyCreated=[/one/two/three]},
PessPutKeyValueCommand{fqn=/one/two/three, dataVersion=null,
globalTransaction=GlobalTransaction:<127.0.0.1:43692>:28, key=age, value=39}]
cache1 before commit:
/one (write owner=GlobalTransaction:<127.0.0.1:43691>:27)
/two (write owner=GlobalTransaction:<127.0.0.1:43691>:27)
/three (write owner=GlobalTransaction:<127.0.0.1:43691>:27)
cache2 before commit:
/one (write owner=GlobalTransaction:<127.0.0.1:43692>:28)
/two (write owner=GlobalTransaction:<127.0.0.1:43692>:28)
/three (write owner=GlobalTransaction:<127.0.0.1:43692>:28)
Transaction was rolled back, this is correct
cache1 after commit:
cache2 after commit:
-------------------------------------------------------
GMS: address is 127.0.0.1:43693
-------------------------------------------------------
-------------------------------------------------------
GMS: address is 127.0.0.1:43694
-------------------------------------------------------
[Thread2] ** LOCK INFO cache1:
/bela (write owner=GlobalTransaction:<127.0.0.1:43693>:29)
/ban (write owner=GlobalTransaction:<127.0.0.1:43693>:29)
[Thread2] ** LOCK INFO cache2:
[Thread2] ** LOCK INFO cache1:
/bela (read owners=[GlobalTransaction:<127.0.0.1:43693>:30])
/ban (write owner=GlobalTransaction:<127.0.0.1:43693>:30)
[Thread1] ** LOCK INFO cache1:
/bela (read owners=[GlobalTransaction:<127.0.0.1:43693>:30])
/ban (write owner=GlobalTransaction:<127.0.0.1:43693>:30)
[Thread2] ** LOCK INFO cache2:
/bela
/ban
[Thread1] ** LOCK INFO cache2:
/bela
/ban
[Thread2] ** LOCK INFO cache1:
/bela
/ban
[Thread2] ** LOCK INFO cache2:
/bela
/ban
Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 136.657 sec
Running org.jboss.cache.notifications.NotificationThreadTest (of unit,functional)
-------------------------------------------------------
GMS: address is 127.0.0.1:43662
-------------------------------------------------------
-------------------------------------------------------
GMS: address is 127.0.0.1:43663
-------------------------------------------------------
-------------------------------------------------------
GMS: address is 127.0.0.1:43664
-------------------------------------------------------
-------------------------------------------------------
GMS: address is 127.0.0.1:43665
-------------------------------------------------------
-------------------------------------------------------
GMS: address is 127.0.0.1:43666
-------------------------------------------------------
-------------------------------------------------------
GMS: address is 127.0.0.1:43667
-------------------------------------------------------
-------------------------------------------------------
GMS: address is 127.0.0.1:43668
-------------------------------------------------------
-------------------------------------------------------
GMS: address is 127.0.0.1:43669
-------------------------------------------------------
-------------------------------------------------------
GMS: address is 127.0.0.1:43670
-------------------------------------------------------
-------------------------------------------------------
GMS: address is 127.0.0.1:43671
-------------------------------------------------------
-------------------------------------------------------
GMS: address is 127.0.0.1:43672
-------------------------------------------------------
-------------------------------------------------------
GMS: address is 127.0.0.1:43673
-------------------------------------------------------
-------------------------------------------------------
GMS: address is 127.0.0.1:43674
-------------------------------------------------------
-------------------------------------------------------
GMS: address is 127.0.0.1:43675
-------------------------------------------------------
-------------------------------------------------------
GMS: address is 127.0.0.1:43676
-------------------------------------------------------
-------------------------------------------------------
GMS: address is 127.0.0.1:43677
-------------------------------------------------------
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 44.628 sec
Running org.jboss.cache.commands.read.ExistsCommandTest (of unit,functional)
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.063 sec
Results :
Failed tests:
Tests run: 3092, Failures: 214, Errors: 0, Skipped: 85
[ERROR] There are test failures.
[HUDSON] Recording test results
[HUDSON] Archiving
/home/hudson/hudson_workspace/workspace/jboss-cache-core-trunk-jdk1.6/./pom.xml
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Java heap space
[INFO] ------------------------------------------------------------------------
[INFO] Trace
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:2882)
at java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:100)
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:390)
at java.lang.StringBuffer.append(StringBuffer.java:224)
at org.dom4j.tree.AbstractBranch.getText(AbstractBranch.java:71)
at org.dom4j.tree.DefaultElement.getText(DefaultElement.java:130)
at org.dom4j.tree.AbstractElement.elementText(AbstractElement.java:1222)
at hudson.tasks.junit.CaseResult.getError(CaseResult.java:101)
at hudson.tasks.junit.CaseResult.<init>(CaseResult.java:34)
at hudson.tasks.junit.CaseResult.<init>(CaseResult.java:42)
at hudson.tasks.junit.SuiteResult.<init>(SuiteResult.java:69)
at hudson.tasks.junit.TestResult.parse(TestResult.java:124)
at hudson.tasks.junit.TestResult.parse(TestResult.java:95)
at hudson.tasks.junit.TestResult.<init>(TestResult.java:72)
at hudson.maven.reporters.SurefireArchiver.postExecute(SurefireArchiver.java:71)
at hudson.maven.MavenBuild$Builder.postExecute(MavenBuild.java:229)
at hudson.maven.MavenBuilder$Adapter.postExecute(MavenBuilder.java:250)
at
hudson.maven.agent.PluginManagerInterceptor$1MojoConfig.callPost(PluginManagerInterceptor.java:104)
at
hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:137)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:478)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
at
org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:42)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 161 minutes 23 seconds
[INFO] Finished at: Mon Jun 30 23:11:24 EDT 2008
Waiting for Hudson to finish collecting data[INFO] Final Memory: 14M/244M
[INFO] ------------------------------------------------------------------------