From afda8ad46045a4e2d1db608397aa3e03a953153f Mon Sep 17 00:00:00 2001 From: Albert Mingkun Yang Date: Fri, 10 Oct 2025 10:18:45 +0000 Subject: [PATCH] 8369501: Parallel: Add UseAdaptiveSizePolicy requirement to TestDynShrinkHeap.java Reviewed-by: jsikstro, tschatzl --- test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java | 1 + test/jtreg-ext/requires/VMProps.java | 1 + 2 files changed, 2 insertions(+) diff --git a/test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java b/test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java index 08dfb46b8af..5cb89e146b5 100644 --- a/test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java +++ b/test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java @@ -27,6 +27,7 @@ package gc.parallel; * @test TestDynShrinkHeap * @bug 8016479 * @requires vm.gc.Parallel & os.maxMemory > 1G + * @requires vm.opt.final.UseAdaptiveSizePolicy * @summary Verify that the heap shrinks after full GC according to the current values of the Min/MaxHeapFreeRatio flags * @modules java.base/jdk.internal.misc * @modules jdk.management diff --git a/test/jtreg-ext/requires/VMProps.java b/test/jtreg-ext/requires/VMProps.java index 96c84115fe3..29057f24d3b 100644 --- a/test/jtreg-ext/requires/VMProps.java +++ b/test/jtreg-ext/requires/VMProps.java @@ -382,6 +382,7 @@ public class VMProps implements Callable> { vmOptFinalFlag(map, "EnableJVMCI"); vmOptFinalFlag(map, "EliminateAllocations"); vmOptFinalFlag(map, "UnlockExperimentalVMOptions"); + vmOptFinalFlag(map, "UseAdaptiveSizePolicy"); vmOptFinalFlag(map, "UseCompressedOops"); vmOptFinalFlag(map, "UseLargePages"); vmOptFinalFlag(map, "UseTransparentHugePages");