From e327458eb6c7350f0e7e9e50a0802c542400e4e1 Mon Sep 17 00:00:00 2001 From: duandazhi Date: Tue, 28 Jun 2022 14:56:35 +0800 Subject: [PATCH] =?UTF-8?q?fix=20ConcurrencyTester=20thread=20size=20too?= =?UTF-8?q?=20large,=20=E5=8F=AF=E8=83=BD=E4=BC=9A=20java.lang.OutOfMemory?= =?UTF-8?q?Error?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/test/java/cn/hutool/core/lang/SimpleCacheTest.java | 2 +- .../src/test/java/cn/hutool/core/map/WeakConcurrentMapTest.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hutool-core/src/test/java/cn/hutool/core/lang/SimpleCacheTest.java b/hutool-core/src/test/java/cn/hutool/core/lang/SimpleCacheTest.java index ff0087074..198f09c4b 100755 --- a/hutool-core/src/test/java/cn/hutool/core/lang/SimpleCacheTest.java +++ b/hutool-core/src/test/java/cn/hutool/core/lang/SimpleCacheTest.java @@ -57,7 +57,7 @@ public class SimpleCacheTest { @Test public void getConcurrencyTest(){ final SimpleCache cache = new SimpleCache<>(); - final ConcurrencyTester tester = new ConcurrencyTester(9000); + final ConcurrencyTester tester = new ConcurrencyTester(2000); tester.test(()-> cache.get("aaa", ()-> { ThreadUtil.sleep(200); return "aaaValue"; diff --git a/hutool-core/src/test/java/cn/hutool/core/map/WeakConcurrentMapTest.java b/hutool-core/src/test/java/cn/hutool/core/map/WeakConcurrentMapTest.java index d2aab2848..d0670794a 100755 --- a/hutool-core/src/test/java/cn/hutool/core/map/WeakConcurrentMapTest.java +++ b/hutool-core/src/test/java/cn/hutool/core/map/WeakConcurrentMapTest.java @@ -46,7 +46,7 @@ public class WeakConcurrentMapTest { @Test public void getConcurrencyTest(){ final WeakConcurrentMap cache = new WeakConcurrentMap<>(); - final ConcurrencyTester tester = new ConcurrencyTester(9000); + final ConcurrencyTester tester = new ConcurrencyTester(2000); tester.test(()-> cache.computeIfAbsent("aaa" + RandomUtil.randomInt(2), (key)-> "aaaValue")); Assert.assertTrue(tester.getInterval() > 0);