From 5156e2a5dafff32a9f6ba120a9667c28df7ec717 Mon Sep 17 00:00:00 2001 From: Chris Vest Date: Sat, 15 Jun 2024 20:20:00 -0700 Subject: [PATCH] Print more debug info --- src/test/java/blackbox/slow/PoolIT.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/test/java/blackbox/slow/PoolIT.java b/src/test/java/blackbox/slow/PoolIT.java index 1f45dcfd..a835c8db 100644 --- a/src/test/java/blackbox/slow/PoolIT.java +++ b/src/test/java/blackbox/slow/PoolIT.java @@ -25,6 +25,7 @@ import org.junit.jupiter.api.extension.RegisterExtension; import stormpot.Completion; import stormpot.GenericPoolable; +import stormpot.ManagedPool; import stormpot.Pool; import stormpot.PoolBuilder; import stormpot.PoolException; @@ -286,6 +287,7 @@ void mustGraduallyReduceAggressivenessInRepairingFailingAllocator() throws Excep })); builder.setAllocator(allocator); createPool(); + ManagedPool managedPool = pool.getManagedPool(); GenericPoolable obj = pool.claim(longTimeout); obj.expire(); obj.release(); @@ -304,14 +306,17 @@ void mustGraduallyReduceAggressivenessInRepairingFailingAllocator() throws Excep } curr = counter.get(); long delta = curr - prev; - sb.append("i = ").append(i).append(", delta = ").append(delta).append('\n'); + sb.append("i = ").append(i).append(", delta = ").append(delta) + .append(", alloc ratio = ") + .append(managedPool.getAllocationCount()).append('/').append(managedPool.getFailedAllocationCount()) + .append('\n'); prev = curr; if (i > 40) { if (delta > 5) { - System.out.print(sb); } assertThat(delta).isLessThanOrEqualTo(5); } } + System.out.print(sb); } }