The following document contains the results of RAT (Release Audit Tool) .
*****************************************************
Summary
-------
Notes: 2
Binaries: 34
Archives: 6
Standards: 50
Apache Licensed: 38
Generated Documents: 0
JavaDocs are generated and so license header is optional
Generated files do not required license headers
12 Unknown Licenses
*******************************
Archives (+ indicates readable, $ unreadable):
+ lib/commons-beanutils-1.6.1.jar
+ lib/commons-collections-3.1.jar
+ lib/commons-logging-1.0.4.jar
+ lib/commons-digester-1.4.1.jar
+ lib/commons-math-1.2.jar
+ lib/commons-digester-1.8.jar
*****************************************************
Files with AL headers will be marked L
Binary files (which do not require AL headers) will be marked B
Compressed archives will be marked A
Notices, licenses etc will be marked N
AL config-dbcp.xml
!????? static5.txt
!????? protected2.txt
!????? static4.txt
!????? protected1.txt
!????? private4.txt
!????? protected3.txt
!????? private2.txt
AL build-pool.xml
AL logging.properties
!????? private5.txt
N LICENSE.txt
!????? static3.txt
A lib/commons-beanutils-1.6.1.jar
A lib/commons-collections-3.1.jar
A lib/commons-logging-1.0.4.jar
A lib/commons-digester-1.4.1.jar
A lib/commons-math-1.2.jar
A lib/commons-digester-1.8.jar
AL build.properties.sample
AL build-http.xml
!????? private3.txt
AL pom.xml
!????? out
AL src/java/org/apache/commons/performance/http/HttpSoak.java
AL src/java/org/apache/commons/performance/http/HttpTest.java
AL src/java/org/apache/commons/performance/http/HttpClientThread.java
AL src/java/org/apache/commons/performance/ConfigurationException.java
AL src/java/org/apache/commons/performance/dbcp/DBCPClientThread.java
AL src/java/org/apache/commons/performance/dbcp/DBCPSoak.java
AL src/java/org/apache/commons/performance/dbcp/DBCPTest.java
AL src/java/org/apache/commons/performance/LoadGenerator.java
AL src/java/org/apache/commons/performance/Statistics.java
AL src/java/org/apache/commons/performance/ClientThread.java
AL src/java/org/apache/commons/performance/pool/PoolClientThread.java
AL src/java/org/apache/commons/performance/pool/Waiter.java
AL src/java/org/apache/commons/performance/pool/PoolSoak.java
AL src/java/org/apache/commons/performance/pool/WaiterFactory.java
AL src/java/org/apache/commons/performance/pool/PoolTest.java
AL src/test/org/apache/commons/performance/ClientThreadTest.java
AL src/test/org/apache/commons/performance/LoadGeneratorTest.java
AL src/test/org/apache/commons/performance/pool/PoolSoakTest.java
AL src/test/org/apache/commons/performance/pool/config-abandoned.xml
AL src/test/org/apache/commons/performance/pool/config-pool.xml
AL src/site/apt/index.apt
B src/site/resources/images/performance-logo.xcf
B src/site/resources/images/performance-logo.png
AL src/site/site.xml
AL opm.xml
B bin/org/apache/commons/performance/Statistics.class
B bin/org/apache/commons/performance/ClientThreadTest.class
B bin/org/apache/commons/performance/LoadGeneratorTest$TestClientThread.class
B bin/org/apache/commons/performance/LoadGeneratorTest$TestLoadGenerator.class
B bin/org/apache/commons/performance/LoadGeneratorTest.class
B bin/org/apache/commons/performance/ConfigurationException.class
B bin/org/apache/commons/performance/http/HttpTest.class
B bin/org/apache/commons/performance/http/HttpSoak.class
B bin/org/apache/commons/performance/http/HttpClientThread.class
B bin/org/apache/commons/performance/dbcp/DBCPTest.class
B bin/org/apache/commons/performance/dbcp/DBCPClientThread.class
B bin/org/apache/commons/performance/dbcp/DBCPSoak.class
B bin/org/apache/commons/performance/Statistics$StatisticsKey.class
B bin/org/apache/commons/performance/pool/PoolSoak.class
AL bin/org/apache/commons/performance/pool/config-abandoned.xml
B bin/org/apache/commons/performance/pool/PoolTest.class
B bin/org/apache/commons/performance/pool/WaiterFactory.class
B bin/org/apache/commons/performance/pool/Waiter.class
B bin/org/apache/commons/performance/pool/PoolClientThread.class
AL bin/org/apache/commons/performance/pool/config-pool.xml
B bin/org/apache/commons/performance/pool/PoolSoakTest.class
B bin/org/apache/commons/performance/ClientThread.class
B bin/org/apache/commons/performance/LoadGenerator.class
B bin/org/apache/commons/performance/ClientThreadTest$nullClientThread.class
AL build-dbcp.xml
AL config-http.xml
N NOTICE.txt
!????? private1.txt
AL opool.xml
AL config-pool.xml
AL build.properties
AL build/logging.properties
B build/org/apache/commons/performance/Statistics.class
B build/org/apache/commons/performance/ConfigurationException.class
B build/org/apache/commons/performance/Statistics$StatisticsKey.class
B build/org/apache/commons/performance/pool/PoolSoak.class
B build/org/apache/commons/performance/pool/PoolTest.class
B build/org/apache/commons/performance/pool/WaiterFactory.class
B build/org/apache/commons/performance/pool/Waiter.class
B build/org/apache/commons/performance/pool/PoolClientThread.class
B build/org/apache/commons/performance/ClientThread.class
B build/org/apache/commons/performance/LoadGenerator.class
AL build/config-pool.xml
*****************************************************
Printing headers for files without AL header...
=======================================================================
==static5.txt
=======================================================================
Feb 16, 2008 8:20:12 PM org.apache.commons.performance.pool.PoolSoak init
INFO: Initialized pool with properties:
Feb 16, 2008 8:20:12 PM org.apache.commons.performance.pool.PoolSoak init
INFO: poolTypeT: GenericKeyedObjectPool
Feb 16, 2008 8:20:12 PM org.apache.commons.performance.pool.PoolSoak init
INFO: exhaustedAction: 1
Feb 16, 2008 8:20:12 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxActive: 100
Feb 16, 2008 8:20:12 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxActivePerKey: 100
Feb 16, 2008 8:20:12 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxIdle: 100
Feb 16, 2008 8:20:12 PM org.apache.commons.performance.pool.PoolSoak init
INFO: minIdle: 0
Feb 16, 2008 8:20:12 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testOnBorrow: false
Feb 16, 2008 8:20:12 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testWhileIdle: false
Feb 16, 2008 8:20:12 PM org.apache.commons.performance.pool.PoolSoak init
INFO: timeBetweenEvictions: -1
Feb 16, 2008 8:20:12 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testsPerEviction: 3
Feb 16, 2008 8:20:12 PM org.apache.commons.performance.pool.PoolSoak init
INFO: idleTimeout: -1
Feb 16, 2008 8:20:12 PM org.apache.commons.performance.pool.PoolSoak init
INFO: lifo: false
Feb 16, 2008 8:20:12 PM org.apache.commons.performance.pool.PoolSoak init
INFO: abandonedConfig:
Feb 16, 2008 8:20:12 PM org.apache.commons.performance.pool.PoolSoak init
INFO: logAbandoned: true
Feb 16, 2008 8:20:12 PM org.apache.commons.performance.pool.PoolSoak init
INFO: removeAbandoned: true
Feb 16, 2008 8:20:12 PM org.apache.commons.performance.pool.PoolSoak init
INFO: abandonedTimeout: 50000
Feb 16, 2008 8:37:01 PM org.apache.commons.performance.ClientThread run
INFO: SummaryStatistics:
n: 10000
min: 0.0
max: 91.0
mean: 0.06589999999999985
geometric mean: 0.0
variance: 2.3819953895389423
sum of squares: 23861.0
standard deviation: 1.5433714360253472
Number of misses: 0
Number or errors: 0
Feb 16, 2008 8:37:01 PM org.apache.commons.performance.ClientThread run
INFO: SummaryStatistics:
n: 10000
=======================================================================
==protected2.txt
=======================================================================
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 10:22:47 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
=======================================================================
==static4.txt
=======================================================================
Feb 16, 2008 5:57:31 PM org.apache.commons.performance.pool.PoolSoak init
INFO: Initialized pool with properties:
Feb 16, 2008 5:57:31 PM org.apache.commons.performance.pool.PoolSoak init
INFO: poolTypeT: GenericKeyedObjectPool
Feb 16, 2008 5:57:31 PM org.apache.commons.performance.pool.PoolSoak init
INFO: exhaustedAction: 1
Feb 16, 2008 5:57:31 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxActive: 100
Feb 16, 2008 5:57:31 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxActivePerKey: 100
Feb 16, 2008 5:57:31 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxIdle: 100
Feb 16, 2008 5:57:31 PM org.apache.commons.performance.pool.PoolSoak init
INFO: minIdle: 0
Feb 16, 2008 5:57:31 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testOnBorrow: false
Feb 16, 2008 5:57:31 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testWhileIdle: false
Feb 16, 2008 5:57:31 PM org.apache.commons.performance.pool.PoolSoak init
INFO: timeBetweenEvictions: -1
Feb 16, 2008 5:57:31 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testsPerEviction: 3
Feb 16, 2008 5:57:31 PM org.apache.commons.performance.pool.PoolSoak init
INFO: idleTimeout: -1
Feb 16, 2008 5:57:31 PM org.apache.commons.performance.pool.PoolSoak init
INFO: lifo: false
Feb 16, 2008 5:57:31 PM org.apache.commons.performance.pool.PoolSoak init
INFO: abandonedConfig:
Feb 16, 2008 5:57:31 PM org.apache.commons.performance.pool.PoolSoak init
INFO: logAbandoned: true
Feb 16, 2008 5:57:31 PM org.apache.commons.performance.pool.PoolSoak init
INFO: removeAbandoned: true
Feb 16, 2008 5:57:31 PM org.apache.commons.performance.pool.PoolSoak init
INFO: abandonedTimeout: 50000
Feb 16, 2008 6:14:21 PM org.apache.commons.performance.ClientThread run
INFO: SummaryStatistics:
n: 10000
min: 0.0
max: 92.0
mean: 0.21749999999999986
geometric mean: 0.0
variance: 8.015795329533017
sum of squares: 80623.0
standard deviation: 2.8312179939971096
Number of misses: 0
Number or errors: 0
Feb 16, 2008 6:14:21 PM org.apache.commons.performance.ClientThread run
INFO: SummaryStatistics:
n: 10000
=======================================================================
==protected1.txt
=======================================================================
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.PoolSoak init
INFO: Initialized pool with properties:
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.PoolSoak init
INFO: poolTypeT: GenericKeyedObjectPool
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.PoolSoak init
INFO: exhaustedAction: 1
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.PoolSoak init
INFO: maxActive: 100
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.PoolSoak init
INFO: maxActivePerKey: 10
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.PoolSoak init
INFO: maxIdle: 100
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.PoolSoak init
INFO: minIdle: 0
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.PoolSoak init
INFO: testOnBorrow: false
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.PoolSoak init
INFO: testWhileIdle: false
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.PoolSoak init
INFO: timeBetweenEvictions: -1
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.PoolSoak init
INFO: testsPerEviction: 3
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.PoolSoak init
INFO: idleTimeout: -1
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.PoolSoak init
INFO: lifo: false
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.PoolSoak init
INFO: abandonedConfig:
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.PoolSoak init
INFO: logAbandoned: true
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.PoolSoak init
INFO: removeAbandoned: true
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.PoolSoak init
INFO: abandonedTimeout: 50000
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.WaiterFactory makeObject
FINE: makeObject
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.WaiterFactory makeObject
FINE: makeObject
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.WaiterFactory makeObject
FINE: makeObject
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.WaiterFactory makeObject
FINE: makeObject
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.WaiterFactory makeObject
FINE: makeObject
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.WaiterFactory makeObject
FINE: makeObject
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.WaiterFactory makeObject
FINE: makeObject
Feb 14, 2008 8:00:21 AM org.apache.commons.performance.pool.WaiterFactory makeObject
FINE: makeObject
=======================================================================
==private4.txt
=======================================================================
Feb 16, 2008 5:38:22 PM org.apache.commons.performance.pool.PoolSoak init
INFO: Initialized pool with properties:
Feb 16, 2008 5:38:22 PM org.apache.commons.performance.pool.PoolSoak init
INFO: poolTypeT: GenericKeyedObjectPool
Feb 16, 2008 5:38:22 PM org.apache.commons.performance.pool.PoolSoak init
INFO: exhaustedAction: 1
Feb 16, 2008 5:38:22 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxActive: 100
Feb 16, 2008 5:38:22 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxActivePerKey: 100
Feb 16, 2008 5:38:22 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxIdle: 100
Feb 16, 2008 5:38:22 PM org.apache.commons.performance.pool.PoolSoak init
INFO: minIdle: 0
Feb 16, 2008 5:38:22 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testOnBorrow: false
Feb 16, 2008 5:38:22 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testWhileIdle: false
Feb 16, 2008 5:38:22 PM org.apache.commons.performance.pool.PoolSoak init
INFO: timeBetweenEvictions: -1
Feb 16, 2008 5:38:22 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testsPerEviction: 3
Feb 16, 2008 5:38:22 PM org.apache.commons.performance.pool.PoolSoak init
INFO: idleTimeout: -1
Feb 16, 2008 5:38:22 PM org.apache.commons.performance.pool.PoolSoak init
INFO: lifo: false
Feb 16, 2008 5:38:22 PM org.apache.commons.performance.pool.PoolSoak init
INFO: abandonedConfig:
Feb 16, 2008 5:38:22 PM org.apache.commons.performance.pool.PoolSoak init
INFO: logAbandoned: true
Feb 16, 2008 5:38:22 PM org.apache.commons.performance.pool.PoolSoak init
INFO: removeAbandoned: true
Feb 16, 2008 5:38:22 PM org.apache.commons.performance.pool.PoolSoak init
INFO: abandonedTimeout: 50000
Feb 16, 2008 5:55:12 PM org.apache.commons.performance.ClientThread run
INFO: SummaryStatistics:
n: 10000
min: 0.0
max: 107.0
mean: 0.06379999999999962
geometric mean: 0.0
variance: 1.7943089908991001
sum of squares: 17982.0
standard deviation: 1.3395181935677842
Number of misses: 1
Number or errors: 0
Feb 16, 2008 5:55:12 PM org.apache.commons.performance.ClientThread run
INFO: SummaryStatistics:
n: 10000
=======================================================================
==protected3.txt
=======================================================================
Feb 16, 2008 12:56:40 PM org.apache.commons.performance.pool.PoolSoak init
INFO: Initialized pool with properties:
Feb 16, 2008 12:56:40 PM org.apache.commons.performance.pool.PoolSoak init
INFO: poolTypeT: GenericKeyedObjectPool
Feb 16, 2008 12:56:40 PM org.apache.commons.performance.pool.PoolSoak init
INFO: exhaustedAction: 1
Feb 16, 2008 12:56:40 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxActive: 100
Feb 16, 2008 12:56:40 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxActivePerKey: 100
Feb 16, 2008 12:56:40 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxIdle: 100
Feb 16, 2008 12:56:40 PM org.apache.commons.performance.pool.PoolSoak init
INFO: minIdle: 0
Feb 16, 2008 12:56:40 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testOnBorrow: false
Feb 16, 2008 12:56:40 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testWhileIdle: false
Feb 16, 2008 12:56:40 PM org.apache.commons.performance.pool.PoolSoak init
INFO: timeBetweenEvictions: -1
Feb 16, 2008 12:56:40 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testsPerEviction: 3
Feb 16, 2008 12:56:40 PM org.apache.commons.performance.pool.PoolSoak init
INFO: idleTimeout: -1
Feb 16, 2008 12:56:40 PM org.apache.commons.performance.pool.PoolSoak init
INFO: lifo: false
Feb 16, 2008 12:56:40 PM org.apache.commons.performance.pool.PoolSoak init
INFO: abandonedConfig:
Feb 16, 2008 12:56:40 PM org.apache.commons.performance.pool.PoolSoak init
INFO: logAbandoned: true
Feb 16, 2008 12:56:40 PM org.apache.commons.performance.pool.PoolSoak init
INFO: removeAbandoned: true
Feb 16, 2008 12:56:40 PM org.apache.commons.performance.pool.PoolSoak init
INFO: abandonedTimeout: 50000
Feb 16, 2008 1:13:29 PM org.apache.commons.performance.ClientThread run
INFO: SummaryStatistics:
n: 10000
min: 0.0
max: 107.0
mean: 0.08879999999999916
geometric mean: 0.0
variance: 4.240938653865376
sum of squares: 42484.0
standard deviation: 2.059353940891506
Number of misses: 1
Number or errors: 0
Feb 16, 2008 1:13:29 PM org.apache.commons.performance.ClientThread run
INFO: SummaryStatistics:
n: 10000
=======================================================================
==private2.txt
=======================================================================
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory passivateObject
FINEST: passivate
Feb 16, 2008 9:49:02 AM org.apache.commons.performance.pool.WaiterFactory activateObject
FINEST: activate
=======================================================================
==private5.txt
=======================================================================
Feb 16, 2008 8:42:47 PM org.apache.commons.performance.pool.PoolSoak init
INFO: Initialized pool with properties:
Feb 16, 2008 8:42:47 PM org.apache.commons.performance.pool.PoolSoak init
INFO: poolTypeT: GenericKeyedObjectPool
Feb 16, 2008 8:42:47 PM org.apache.commons.performance.pool.PoolSoak init
INFO: exhaustedAction: 1
Feb 16, 2008 8:42:47 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxActive: 100
Feb 16, 2008 8:42:47 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxActivePerKey: 100
Feb 16, 2008 8:42:47 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxIdle: 100
Feb 16, 2008 8:42:47 PM org.apache.commons.performance.pool.PoolSoak init
INFO: minIdle: 0
Feb 16, 2008 8:42:47 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testOnBorrow: false
Feb 16, 2008 8:42:47 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testWhileIdle: false
Feb 16, 2008 8:42:47 PM org.apache.commons.performance.pool.PoolSoak init
INFO: timeBetweenEvictions: -1
Feb 16, 2008 8:42:47 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testsPerEviction: 3
Feb 16, 2008 8:42:47 PM org.apache.commons.performance.pool.PoolSoak init
INFO: idleTimeout: -1
Feb 16, 2008 8:42:47 PM org.apache.commons.performance.pool.PoolSoak init
INFO: lifo: false
Feb 16, 2008 8:42:47 PM org.apache.commons.performance.pool.PoolSoak init
INFO: abandonedConfig:
Feb 16, 2008 8:42:47 PM org.apache.commons.performance.pool.PoolSoak init
INFO: logAbandoned: true
Feb 16, 2008 8:42:47 PM org.apache.commons.performance.pool.PoolSoak init
INFO: removeAbandoned: true
Feb 16, 2008 8:42:47 PM org.apache.commons.performance.pool.PoolSoak init
INFO: abandonedTimeout: 50000
Feb 16, 2008 8:59:37 PM org.apache.commons.performance.ClientThread run
INFO: SummaryStatistics:
n: 10000
min: 0.0
max: 65.0
mean: 0.0677999999999998
geometric mean: 0.0
variance: 1.7043735973597351
sum of squares: 17088.0
standard deviation: 1.305516601717395
Number of misses: 0
Number or errors: 0
Feb 16, 2008 8:59:37 PM org.apache.commons.performance.ClientThread run
INFO: SummaryStatistics:
n: 10000
=======================================================================
==static3.txt
=======================================================================
Feb 16, 2008 4:45:32 PM org.apache.commons.performance.pool.PoolSoak init
INFO: Initialized pool with properties:
Feb 16, 2008 4:45:32 PM org.apache.commons.performance.pool.PoolSoak init
INFO: poolTypeT: GenericKeyedObjectPool
Feb 16, 2008 4:45:32 PM org.apache.commons.performance.pool.PoolSoak init
INFO: exhaustedAction: 1
Feb 16, 2008 4:45:32 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxActive: 100
Feb 16, 2008 4:45:32 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxActivePerKey: 100
Feb 16, 2008 4:45:32 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxIdle: 100
Feb 16, 2008 4:45:32 PM org.apache.commons.performance.pool.PoolSoak init
INFO: minIdle: 0
Feb 16, 2008 4:45:32 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testOnBorrow: false
Feb 16, 2008 4:45:32 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testWhileIdle: false
Feb 16, 2008 4:45:32 PM org.apache.commons.performance.pool.PoolSoak init
INFO: timeBetweenEvictions: -1
Feb 16, 2008 4:45:32 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testsPerEviction: 3
Feb 16, 2008 4:45:32 PM org.apache.commons.performance.pool.PoolSoak init
INFO: idleTimeout: -1
Feb 16, 2008 4:45:32 PM org.apache.commons.performance.pool.PoolSoak init
INFO: lifo: false
Feb 16, 2008 4:45:32 PM org.apache.commons.performance.pool.PoolSoak init
INFO: abandonedConfig:
Feb 16, 2008 4:45:32 PM org.apache.commons.performance.pool.PoolSoak init
INFO: logAbandoned: true
Feb 16, 2008 4:45:32 PM org.apache.commons.performance.pool.PoolSoak init
INFO: removeAbandoned: true
Feb 16, 2008 4:45:32 PM org.apache.commons.performance.pool.PoolSoak init
INFO: abandonedTimeout: 50000
Feb 16, 2008 5:02:21 PM org.apache.commons.performance.ClientThread run
INFO: SummaryStatistics:
n: 10000
min: 0.0
max: 83.0
mean: 0.05539999999999999
geometric mean: 0.0
variance: 1.9163224722472232
sum of squares: 19192.0
standard deviation: 1.3843129964885914
Number of misses: 0
Number or errors: 0
Feb 16, 2008 5:02:21 PM org.apache.commons.performance.ClientThread run
INFO: SummaryStatistics:
n: 10000
=======================================================================
==private3.txt
=======================================================================
Feb 16, 2008 1:16:38 PM org.apache.commons.performance.pool.PoolSoak init
INFO: Initialized pool with properties:
Feb 16, 2008 1:16:38 PM org.apache.commons.performance.pool.PoolSoak init
INFO: poolTypeT: GenericKeyedObjectPool
Feb 16, 2008 1:16:38 PM org.apache.commons.performance.pool.PoolSoak init
INFO: exhaustedAction: 1
Feb 16, 2008 1:16:38 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxActive: 100
Feb 16, 2008 1:16:38 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxActivePerKey: 100
Feb 16, 2008 1:16:38 PM org.apache.commons.performance.pool.PoolSoak init
INFO: maxIdle: 100
Feb 16, 2008 1:16:38 PM org.apache.commons.performance.pool.PoolSoak init
INFO: minIdle: 0
Feb 16, 2008 1:16:38 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testOnBorrow: false
Feb 16, 2008 1:16:38 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testWhileIdle: false
Feb 16, 2008 1:16:38 PM org.apache.commons.performance.pool.PoolSoak init
INFO: timeBetweenEvictions: -1
Feb 16, 2008 1:16:38 PM org.apache.commons.performance.pool.PoolSoak init
INFO: testsPerEviction: 3
Feb 16, 2008 1:16:38 PM org.apache.commons.performance.pool.PoolSoak init
INFO: idleTimeout: -1
Feb 16, 2008 1:16:38 PM org.apache.commons.performance.pool.PoolSoak init
INFO: lifo: false
Feb 16, 2008 1:16:38 PM org.apache.commons.performance.pool.PoolSoak init
INFO: abandonedConfig:
Feb 16, 2008 1:16:38 PM org.apache.commons.performance.pool.PoolSoak init
INFO: logAbandoned: true
Feb 16, 2008 1:16:38 PM org.apache.commons.performance.pool.PoolSoak init
INFO: removeAbandoned: true
Feb 16, 2008 1:16:38 PM org.apache.commons.performance.pool.PoolSoak init
INFO: abandonedTimeout: 50000
Feb 16, 2008 1:33:28 PM org.apache.commons.performance.ClientThread run
INFO: SummaryStatistics:
n: 10000
min: 0.0
max: 92.0
mean: 0.09399999999999985
geometric mean: 0.0
variance: 4.0135653565356915
sum of squares: 40220.0
standard deviation: 2.0033884687038834
Number of misses: 0
Number or errors: 0
Feb 16, 2008 1:33:28 PM org.apache.commons.performance.ClientThread run
INFO: SummaryStatistics:
n: 10000
=======================================================================
==out
=======================================================================
Index: src/test/org/apache/commons/performance/LoadGeneratorTest.java
===================================================================
--- src/test/org/apache/commons/performance/LoadGeneratorTest.java (revision 640221)
+++ src/test/org/apache/commons/performance/LoadGeneratorTest.java (working copy)
@@ -21,6 +21,7 @@
import junit.framework.TestCase;
import junit.framework.TestSuite;
import org.apache.commons.math.stat.descriptive.SummaryStatistics;
+import org.apache.commons.math.stat.descriptive.StatisticalSummary;
import org.apache.commons.math.random.RandomData;
import org.apache.commons.math.random.RandomDataImpl;
@@ -101,7 +102,7 @@
public void testStatistics() throws Exception {
generator.execute();
Statistics statistics = generator.getStatistics();
- SummaryStatistics stats = null;
+ StatisticalSummary stats = null;
stats = statistics.getMeanSummary("latency");
assertEquals(50, stats.getMean(), 100.0);
stats = statistics.getMeanSummary("one");
Index: src/java/org/apache/commons/performance/ClientThread.java
===================================================================
--- src/java/org/apache/commons/performance/ClientThread.java (revision 640221)
+++ src/java/org/apache/commons/performance/ClientThread.java (working copy)
@@ -179,12 +179,16 @@
return;
}
- // Report statistics
- logger.info(stats.toString() +
+ // Use thread name as process name
+ String process = Thread.currentThread().getName();
+
+ // Record latency statistics
+ stats.addStatistics(responseStats, process, "latency");
+
+ // Log accumulated statistics for this thread
+ logger.info(stats.displayProcessStatistics(process) +
"Number of misses: " + numMisses + "\n" +
- "Number or errors: " + numErrors + "\n");
- stats.addStatistics(
- responseStats, Thread.currentThread().getName(), "latency");
+ "Number or errors: " + numErrors + "\n");
}
/** Executed once at the beginning of the run */
Index: src/java/org/apache/commons/performance/LoadGenerator.java
===================================================================
--- src/java/org/apache/commons/performance/LoadGenerator.java (revision 640114)
=======================================================================
==private1.txt
=======================================================================
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.PoolSoak init
INFO: Initialized pool with properties:
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.PoolSoak init
INFO: poolTypeT: GenericKeyedObjectPool
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.PoolSoak init
INFO: exhaustedAction: 1
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.PoolSoak init
INFO: maxActive: 100
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.PoolSoak init
INFO: maxActivePerKey: 10
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.PoolSoak init
INFO: maxIdle: 100
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.PoolSoak init
INFO: minIdle: 0
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.PoolSoak init
INFO: testOnBorrow: false
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.PoolSoak init
INFO: testWhileIdle: false
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.PoolSoak init
INFO: timeBetweenEvictions: -1
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.PoolSoak init
INFO: testsPerEviction: 3
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.PoolSoak init
INFO: idleTimeout: -1
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.PoolSoak init
INFO: lifo: false
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.PoolSoak init
INFO: abandonedConfig:
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.PoolSoak init
INFO: logAbandoned: true
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.PoolSoak init
INFO: removeAbandoned: true
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.PoolSoak init
INFO: abandonedTimeout: 50000
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.WaiterFactory makeObject
FINE: makeObject
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.WaiterFactory makeObject
FINE: makeObject
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.WaiterFactory makeObject
FINE: makeObject
Feb 16, 2008 8:47:47 AM org.apache.commons.performance.pool.WaiterFactory makeObject
FINE: makeObject
Feb 16, 2008 8:47:48 AM org.apache.commons.performance.pool.WaiterFactory makeObject
FINE: makeObject
Feb 16, 2008 8:47:48 AM org.apache.commons.performance.pool.WaiterFactory makeObject
FINE: makeObject
Feb 16, 2008 8:47:48 AM org.apache.commons.performance.pool.WaiterFactory makeObject
FINE: makeObject
Feb 16, 2008 8:47:48 AM org.apache.commons.performance.pool.WaiterFactory makeObject
FINE: makeObject