This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-pool.git
commit f9b2049b5bf37015005392a442f74acbacd0deae Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Tue Mar 7 10:43:05 2023 -0500 Better test failure message --- pom.xml | 6 ++++++ .../org/apache/commons/pool2/impl/TestGenericKeyedObjectPool.java | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index e25ea42d..26583fc4 100644 --- a/pom.xml +++ b/pom.xml @@ -157,6 +157,12 @@ <version>2.2</version> <scope>test</scope> </dependency> + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-lang3</artifactId> + <version>3.12.0</version> + <scope>test</scope> + </dependency> </dependencies> <distributionManagement> diff --git a/src/test/java/org/apache/commons/pool2/impl/TestGenericKeyedObjectPool.java b/src/test/java/org/apache/commons/pool2/impl/TestGenericKeyedObjectPool.java index 3994c219..dbd28c28 100644 --- a/src/test/java/org/apache/commons/pool2/impl/TestGenericKeyedObjectPool.java +++ b/src/test/java/org/apache/commons/pool2/impl/TestGenericKeyedObjectPool.java @@ -55,6 +55,7 @@ import java.util.concurrent.atomic.AtomicInteger; import javax.management.MBeanServer; import javax.management.ObjectName; +import org.apache.commons.lang3.exception.ExceptionUtils; import org.apache.commons.pool2.BaseKeyedPooledObjectFactory; import org.apache.commons.pool2.DestroyMode; import org.apache.commons.pool2.KeyedObjectPool; @@ -1002,7 +1003,7 @@ public class TestGenericKeyedObjectPool extends TestKeyedObjectPool { Waiter.sleepQuietly(500L); } if (threads[i].failed()) { - fail("Thread " + i + " failed: " + threads[i].exception.toString()); + fail("Thread " + i + " failed: " + ExceptionUtils.getStackTrace(threads[i].exception)); } } }