From c5b168d095e7f97c1d94b9494996496ac4f04812 Mon Sep 17 00:00:00 2001 From: wenshao Date: Sun, 26 Aug 2012 20:20:14 +0800 Subject: [PATCH] fix testcase --- .../druid/bvt/pool/DruidDataSourceTest_notEmptyWait.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/test/java/com/alibaba/druid/bvt/pool/DruidDataSourceTest_notEmptyWait.java b/src/test/java/com/alibaba/druid/bvt/pool/DruidDataSourceTest_notEmptyWait.java index d8338afc54..bc6510bb66 100644 --- a/src/test/java/com/alibaba/druid/bvt/pool/DruidDataSourceTest_notEmptyWait.java +++ b/src/test/java/com/alibaba/druid/bvt/pool/DruidDataSourceTest_notEmptyWait.java @@ -68,8 +68,15 @@ public class DruidDataSourceTest_notEmptyWait extends TestCase { threads[i].start(); } - startLatch.await(100, TimeUnit.MILLISECONDS); + startLatch.await(10, TimeUnit.MILLISECONDS); + for (int i = 0; i < 100; ++i) { + if (dataSource.getNotEmptyWaitThreadCount() == 10) { + break; + } + Thread.sleep(10); + } + Assert.assertEquals(10, dataSource.getNotEmptyWaitThreadCount()); Assert.assertEquals(10, dataSource.getNotEmptyWaitThreadPeak());