This is an automated email from the ASF dual-hosted git repository.

rmaucher pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git


    from 7ff4eabc9d Review "Send an Allow header with the 405 response from 
HttpServlet"
     new f08e8ef4eb Add JaCoCo Maven plugin to jdbc-pool module
     new 20538e25fd Add test suite rewrite plan for the jdbc-pool module
     new 3e17d1135e Add functional test suite for the jdbc-pool module
     new 6b684d936e Add interceptor, JMX, XA and naming tests to the jdbc-pool 
suite
     new 83686b0ac5 Harvest the legacy jdbc-pool suite's scenarios into the new 
suite
     new e3559a20f0 Remove the retired jdbc-pool JUnit 4 test suite
     new d8ba4c75fa Test the pool's own statement cache reuse
     new e84eccc65d Follow Tomcat test naming and package conventions
     new 4deb6d877b Cleanup after jdbc-pool testsuite refactoring
     new a661ab3925 Merge branch 'main' of [email protected]:apache/tomcat.git 
into main

The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 modules/jdbc-pool/TESTING-PLAN.md                  |  338 +++++
 modules/jdbc-pool/pom.xml                          |   38 +-
 .../org/apache/tomcat/jdbc/JdbcPoolBaseTest.java   |  261 ++++
 .../java/org/apache/tomcat/jdbc/bugs/Bug51582.java |  105 --
 .../java/org/apache/tomcat/jdbc/bugs/Bug53367.java |  178 ---
 .../java/org/apache/tomcat/jdbc/bugs/Bug54225.java |   64 -
 .../java/org/apache/tomcat/jdbc/bugs/Bug54227.java |   65 -
 .../java/org/apache/tomcat/jdbc/bugs/Bug54978.java |   66 -
 .../tomcat/jdbc/naming/TestNamingFactory.java      |  138 ++
 .../tomcat/jdbc/pool/PoolPropertiesTest.java       |   63 -
 .../tomcat/jdbc/pool/ShouldForceReconnectTest.java |  140 --
 .../tomcat/jdbc/pool/TestAlternateCredentials.java |  217 ++++
 .../apache/tomcat/jdbc/pool/TestAsyncBorrow.java   |  158 +++
 .../jdbc/pool/TestConnectionAcquireRelease.java    |  292 +++++
 .../tomcat/jdbc/pool/TestConnectionSetup.java      |  141 +++
 .../tomcat/jdbc/pool/TestFairBlockingQueue.java    |  199 +++
 .../tomcat/jdbc/pool/TestInterruptedWaiter.java    |  151 +++
 .../pool/TestJdbcInterceptorConfigParsing.java     |  170 +++
 .../apache/tomcat/jdbc/pool/TestPoolEviction.java  |  179 +++
 .../tomcat/jdbc/pool/TestPoolProperties.java       |   96 ++
 .../apache/tomcat/jdbc/pool/TestProxyContract.java |  140 ++
 .../org/apache/tomcat/jdbc/pool/TestPurge.java     |  114 ++
 .../tomcat/jdbc/pool/TestShouldForceReconnect.java |  165 +++
 .../tomcat/jdbc/pool/TestStatementExecution.java   |  251 ++++
 .../apache/tomcat/jdbc/pool/TestTransaction.java   |  190 +++
 .../apache/tomcat/jdbc/pool/TestValidation.java    |  269 ++++
 .../apache/tomcat/jdbc/pool/TestXaConnection.java  |  172 +++
 .../jdbc/pool/interceptor/InduceSlowQuery.java     |   71 --
 .../interceptor/StatementCounterInterceptor.java   |   65 -
 .../jdbc/pool/interceptor/TestInterceptor.java     |   54 -
 .../pool/interceptor/TestInterceptorLifecycle.java |  119 ++
 .../pool/interceptor/TestInterceptorSemantics.java |  179 +++
 .../jdbc/pool/interceptor/TestSessionState.java    |  135 ++
 .../pool/interceptor/TestSlowQueryComparator.java  |  108 ++
 .../jdbc/pool/interceptor/TestStatementCache.java  |  406 ------
 .../pool/interceptor/TestStatementCacheReuse.java  |  288 +++++
 .../pool/interceptor/TestStatementLifecycle.java   |  251 ++++
 .../tomcat/jdbc/pool/jmx/TestJmxMonitor.java       |  252 ++++
 .../tomcat/jdbc/test/AbandonPercentageTest.java    |  119 --
 .../tomcat/jdbc/test/AlternateUsernameTest.java    |  151 ---
 .../tomcat/jdbc/test/Async0IdleTestBug50477.java   |   41 -
 .../apache/tomcat/jdbc/test/BorrowWaitTest.java    |   71 --
 .../java/org/apache/tomcat/jdbc/test/Bug50571.java |   38 -
 .../java/org/apache/tomcat/jdbc/test/Bug50805.java |   54 -
 .../tomcat/jdbc/test/CheckOutThreadTest.java       |  411 ------
 .../apache/tomcat/jdbc/test/ConnectCountTest.java  |  289 -----
 .../apache/tomcat/jdbc/test/CreateTestTable.java   |  138 --
 .../apache/tomcat/jdbc/test/DefaultProperties.java |   72 --
 .../apache/tomcat/jdbc/test/DefaultTestCase.java   |  264 ----
 .../tomcat/jdbc/test/EqualsHashCodeTest.java       |   74 --
 .../org/apache/tomcat/jdbc/test/FairnessTest.java  |  271 ----
 .../apache/tomcat/jdbc/test/JmxPasswordTest.java   |   70 -
 .../apache/tomcat/jdbc/test/MultipleCloseTest.java |   71 --
 .../apache/tomcat/jdbc/test/PoolCleanerTest.java   |  140 --
 .../org/apache/tomcat/jdbc/test/PoolPurgeTest.java |   86 --
 .../tomcat/jdbc/test/ProxiedResultSetTest.java     |  190 ---
 .../tomcat/jdbc/test/ProxiedStatementTest.java     |   91 --
 .../tomcat/jdbc/test/SimplePOJOAsyncExample.java   |   85 --
 .../apache/tomcat/jdbc/test/SimplePOJOExample.java |   75 --
 .../apache/tomcat/jdbc/test/StarvationTest.java    |  114 --
 .../tomcat/jdbc/test/StatementFinalizerTest.java   |   56 -
 .../apache/tomcat/jdbc/test/TestAsyncQueue.java    |   91 --
 .../apache/tomcat/jdbc/test/TestConcurrency.java   |  216 ----
 .../tomcat/jdbc/test/TestConnectionState.java      |  154 ---
 .../org/apache/tomcat/jdbc/test/TestException.java |   51 -
 .../org/apache/tomcat/jdbc/test/TestGCClose.java   |   38 -
 .../apache/tomcat/jdbc/test/TestGetConnection.java |   35 -
 .../tomcat/jdbc/test/TestInterceptorShortName.java |   44 -
 .../test/TestJdbcInterceptorConfigParsing.java     |  174 ---
 .../jdbc/test/TestQueryTimeoutInterceptor.java     |   51 -
 .../tomcat/jdbc/test/TestSizePreservation.java     |  126 --
 .../tomcat/jdbc/test/TestSlowQueryComparator.java  |  121 --
 .../tomcat/jdbc/test/TestSlowQueryReport.java      |  336 -----
 .../tomcat/jdbc/test/TestStatementCache.java       |  241 ----
 .../tomcat/jdbc/test/TestSuspectTimeout.java       |   46 -
 .../org/apache/tomcat/jdbc/test/TestTimeout.java   |   94 --
 .../apache/tomcat/jdbc/test/TestValidation.java    |  670 ----------
 .../jdbc/test/TestValidationQueryTimeout.java      |  260 ----
 .../apache/tomcat/jdbc/test/TwoDataSources.java    |   61 -
 .../apache/tomcat/jdbc/test/driver/Connection.java |  322 -----
 .../org/apache/tomcat/jdbc/test/driver/Driver.java |   88 --
 .../apache/tomcat/jdbc/test/driver/ResultSet.java  | 1226 ------------------
 .../apache/tomcat/jdbc/test/driver/Statement.java  | 1335 --------------------
 83 files changed, 4999 insertions(+), 10040 deletions(-)
 create mode 100644 modules/jdbc-pool/TESTING-PLAN.md
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/JdbcPoolBaseTest.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/bugs/Bug51582.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/bugs/Bug53367.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/bugs/Bug54225.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/bugs/Bug54227.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/bugs/Bug54978.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/naming/TestNamingFactory.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/PoolPropertiesTest.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/ShouldForceReconnectTest.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/TestAlternateCredentials.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/TestAsyncBorrow.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/TestConnectionAcquireRelease.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/TestConnectionSetup.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/TestFairBlockingQueue.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/TestInterruptedWaiter.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/TestJdbcInterceptorConfigParsing.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/TestPoolEviction.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/TestPoolProperties.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/TestProxyContract.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/TestPurge.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/TestShouldForceReconnect.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/TestStatementExecution.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/TestTransaction.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/TestValidation.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/TestXaConnection.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/interceptor/InduceSlowQuery.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/interceptor/StatementCounterInterceptor.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/interceptor/TestInterceptor.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/interceptor/TestInterceptorLifecycle.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/interceptor/TestInterceptorSemantics.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/interceptor/TestSessionState.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/interceptor/TestSlowQueryComparator.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/interceptor/TestStatementCache.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/interceptor/TestStatementCacheReuse.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/interceptor/TestStatementLifecycle.java
 create mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/pool/jmx/TestJmxMonitor.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/AbandonPercentageTest.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/AlternateUsernameTest.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/Async0IdleTestBug50477.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/BorrowWaitTest.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/Bug50571.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/Bug50805.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/CheckOutThreadTest.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/ConnectCountTest.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/CreateTestTable.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/DefaultProperties.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/DefaultTestCase.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/EqualsHashCodeTest.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/FairnessTest.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/JmxPasswordTest.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/MultipleCloseTest.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/PoolCleanerTest.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/PoolPurgeTest.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/ProxiedResultSetTest.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/ProxiedStatementTest.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/SimplePOJOAsyncExample.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/SimplePOJOExample.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/StarvationTest.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/StatementFinalizerTest.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestAsyncQueue.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestConcurrency.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestConnectionState.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestException.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestGCClose.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestGetConnection.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestInterceptorShortName.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestJdbcInterceptorConfigParsing.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestQueryTimeoutInterceptor.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestSizePreservation.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestSlowQueryComparator.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestSlowQueryReport.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestStatementCache.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestSuspectTimeout.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestTimeout.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestValidation.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestValidationQueryTimeout.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TwoDataSources.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/driver/Connection.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/driver/Driver.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/driver/ResultSet.java
 delete mode 100644 
modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/driver/Statement.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to