View results here -> http://cruisecontrol.jboss.com/cc/buildresults/jboss-aop-testsuite?log=log20070412085855

BUILD FAILED
Ant Error Message: /services/cruisecontrol/work/scripts/build-aop-head-testsuite.xml:39: Exit code: 1 See build.log in Build Artifacts for details.
Date of build: 04/12/2007 08:58:55
Time to build: 3 minutes 27 seconds
Last changed: 04/11/2007 15:10:12
Last log entry: [JBAOP-378] Since Domain.hasOwnDataWithEffectOnAdvices() is called A LOT, cache the data rather than querying the underlying hashmaps for their size each time.

 Unit Tests: (0)  Total Errors and Failures: (0)
 

 Modifications since last build:  (first 50 of 20)
62288modifiedkabir.khan@jboss.com//projects/aop/trunk/aop/src/main/org/jboss/aop/Domain.java[JBAOP-378] Since Domain.hasOwnDataWithEffectOnAdvices() is called A LOT, cache the data rather than querying the underlying hashmaps for their size each time.
62288modifiedkabir.khan@jboss.com//projects/aop/trunk/aop/src/main/org/jboss/aop/AspectManager.java[JBAOP-378] Since Domain.hasOwnDataWithEffectOnAdvices() is called A LOT, cache the data rather than querying the underlying hashmaps for their size each time.
62288modifiedkabir.khan@jboss.com//projects/aop/trunk/aop/src/main/org/jboss/aop/GeneratedClassAdvisor.java[JBAOP-378] Since Domain.hasOwnDataWithEffectOnAdvices() is called A LOT, cache the data rather than querying the underlying hashmaps for their size each time.
62288modifiedkabir.khan@jboss.com//projects/aop/trunk/aop/src/main/org/jboss/aop/util/MethodHashing.java[JBAOP-378] Since Domain.hasOwnDataWithEffectOnAdvices() is called A LOT, cache the data rather than querying the underlying hashmaps for their size each time.
62288modifiedkabir.khan@jboss.com//projects/aop/trunk/aop/src/resources/test/stress/config.properties[JBAOP-378] Since Domain.hasOwnDataWithEffectOnAdvices() is called A LOT, cache the data rather than querying the underlying hashmaps for their size each time.
62287addedkabir.khan@jboss.com//projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/perinstancemethodinvocationmanybindings[JBAOP-378] Add a more realistic test for per instance bindings
62287addedkabir.khan@jboss.com//projects/aop/trunk/aop/src/resources/test/stress/perinstancemethodinvocationmanybindings/jboss-aop.xml[JBAOP-378] Add a more realistic test for per instance bindings
62287addedkabir.khan@jboss.com//projects/aop/trunk/aop/src/resources/test/stress/perinstancemethodinvocationmanybindings[JBAOP-378] Add a more realistic test for per instance bindings
62287addedkabir.khan@jboss.com//projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/perinstancemethodinvocationmanybindings/POJO.java[JBAOP-378] Add a more realistic test for per instance bindings
62287addedkabir.khan@jboss.com//projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/perinstancemethodinvocationmanybindings/PerInstanceTestCase.java[JBAOP-378] Add a more realistic test for per instance bindings
62287addedkabir.khan@jboss.com//projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/perinstancemethodinvocationmanybindings/PerVmInterceptor.java[JBAOP-378] Add a more realistic test for per instance bindings
62287addedkabir.khan@jboss.com//projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/perinstancemethodinvocationmanybindings/PerInstanceInterceptor.java[JBAOP-378] Add a more realistic test for per instance bindings
62286modifiedkabir.khan@jboss.com//projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/perinstancemethodinvocation/PerInstanceTestCase.java[JBAOP-378] Add commented out tests
62280modifiedkabir.khan@jboss.com//projects/aop/trunk/aop/src/main/org/jboss/aop/JoinPointInfo.java[JBAOP-378] Do not resolve field pointcuts again for instance advisors if they have no instance specific metadata. We can just copy the chains for fields and methods. When copying the chains, we make sure that they are cloned for the instance, rather than the same reference as the class advisor JoinPointInfos hold.There is no point in creating constructor and construction chains for instances - the instance must already exist so these chains are just extra work.
62280modifiedkabir.khan@jboss.com//projects/aop/trunk/aop/src/test/org/jboss/test/aop/dynamicgenadvisor/Interceptions.java[JBAOP-378] Do not resolve field pointcuts again for instance advisors if they have no instance specific metadata. We can just copy the chains for fields and methods. When copying the chains, we make sure that they are cloned for the instance, rather than the same reference as the class advisor JoinPointInfos hold.There is no point in creating constructor and construction chains for instances - the instance must already exist so these chains are just extra work.
62280modifiedkabir.khan@jboss.com//projects/aop/trunk/aop/src/main/org/jboss/aop/util/reference/MethodPersistentReference.java[JBAOP-378] Do not resolve field pointcuts again for instance advisors if they have no instance specific metadata. We can just copy the chains for fields and methods. When copying the chains, we make sure that they are cloned for the instance, rather than the same reference as the class advisor JoinPointInfos hold.There is no point in creating constructor and construction chains for instances - the instance must already exist so these chains are just extra work.
62280modifiedkabir.khan@jboss.com//projects/aop/trunk/aop/src/test/org/jboss/test/aop/dynamicgenadvisor/DynamicTester.java[JBAOP-378] Do not resolve field pointcuts again for instance advisors if they have no instance specific metadata. We can just copy the chains for fields and methods. When copying the chains, we make sure that they are cloned for the instance, rather than the same reference as the class advisor JoinPointInfos hold.There is no point in creating constructor and construction chains for instances - the instance must already exist so these chains are just extra work.
62280modifiedkabir.khan@jboss.com//projects/aop/trunk/aop/src/main/org/jboss/aop/GeneratedClassAdvisor.java[JBAOP-378] Do not resolve field pointcuts again for instance advisors if they have no instance specific metadata. We can just copy the chains for fields and methods. When copying the chains, we make sure that they are cloned for the instance, rather than the same reference as the class advisor JoinPointInfos hold.There is no point in creating constructor and construction chains for instances - the instance must already exist so these chains are just extra work.
62280modifiedkabir.khan@jboss.com//projects/aop/trunk/aop/src/main/org/jboss/aop/ClassAdvisor.java[JBAOP-378] Do not resolve field pointcuts again for instance advisors if they have no instance specific metadata. We can just copy the chains for fields and methods. When copying the chains, we make sure that they are cloned for the instance, rather than the same reference as the class advisor JoinPointInfos hold.There is no point in creating constructor and construction chains for instances - the instance must already exist so these chains are just extra work.
62280modifiedkabir.khan@jboss.com//projects/aop/trunk/aop/src/resources/test/stress/config.properties[JBAOP-378] Do not resolve field pointcuts again for instance advisors if they have no instance specific metadata. We can just copy the chains for fields and methods. When copying the chains, we make sure that they are cloned for the instance, rather than the same reference as the class advisor JoinPointInfos hold.There is no point in creating constructor and construction chains for instances - the instance must already exist so these chains are just extra work.