OpenJDK / jdk / jdk
changeset 55874:c717fd746de4
8228907: Some gc argument checking tests fail after JDK-8228855
Summary: Use new SurvivorAlignmentInBytes range in tests, remove test cases that verify unnecessarily large values.
Reviewed-by: kbarrett, dcubed, dholmes
author | coleenp |
---|---|
date | Wed, 31 Jul 2019 17:30:25 -0400 |
parents | 0d17da18142b |
children | eafa7a1e8d9b |
files | test/hotspot/jtreg/gc/arguments/TestSurvivorAlignmentInBytesOption.java test/hotspot/jtreg/gc/survivorAlignment/TestPromotionLABLargeSurvivorAlignment.java |
diffstat | 2 files changed, 3 insertions(+), 17 deletions(-) [+] |
line wrap: on
line diff
--- a/test/hotspot/jtreg/gc/arguments/TestSurvivorAlignmentInBytesOption.java Mon Jul 29 16:31:09 2019 +0530 +++ b/test/hotspot/jtreg/gc/arguments/TestSurvivorAlignmentInBytesOption.java Wed Jul 31 17:30:25 2019 -0400 @@ -94,7 +94,8 @@ ExitCode.FAIL, false, CommandLineOptionTest.prepareBooleanFlag( unlockExperimentalVMOpts, true), - CommandLineOptionTest.prepareNumericFlag(optionName, 2)); + CommandLineOptionTest.prepareNumericFlag(optionName, 8), + CommandLineOptionTest.prepareNumericFlag("ObjectAlignmentInBytes", 16)); // Verify that if specified SurvivorAlignmentInBytes value is not // a power of 2 then the JVM startup will fail with appropriate error
--- a/test/hotspot/jtreg/gc/survivorAlignment/TestPromotionLABLargeSurvivorAlignment.java Mon Jul 29 16:31:09 2019 +0530 +++ b/test/hotspot/jtreg/gc/survivorAlignment/TestPromotionLABLargeSurvivorAlignment.java Wed Jul 31 17:30:25 2019 -0400 @@ -41,22 +41,7 @@ * gc.survivorAlignment.TestPromotionLABLargeSurvivorAlignment * @run main/othervm -Xmx128m * -XX:+UnlockExperimentalVMOptions - * -XX:SurvivorAlignmentInBytes=512 -XX:SurvivorRatio=1 - * -XX:-ExplicitGCInvokesConcurrent -XX:-ResizePLAB - * gc.survivorAlignment.TestPromotionLABLargeSurvivorAlignment - * @run main/othervm -Xmx128m - * -XX:+UnlockExperimentalVMOptions - * -XX:SurvivorAlignmentInBytes=1k -XX:SurvivorRatio=1 - * -XX:-ExplicitGCInvokesConcurrent -XX:-ResizePLAB - * gc.survivorAlignment.TestPromotionLABLargeSurvivorAlignment - * @run main/othervm -Xmx128m - * -XX:+UnlockExperimentalVMOptions - * -XX:SurvivorAlignmentInBytes=4k -XX:SurvivorRatio=1 - * -XX:-ExplicitGCInvokesConcurrent -XX:-ResizePLAB - * gc.survivorAlignment.TestPromotionLABLargeSurvivorAlignment - * @run main/othervm -Xmx128m - * -XX:+UnlockExperimentalVMOptions - * -XX:SurvivorAlignmentInBytes=16k -XX:SurvivorRatio=1 + * -XX:SurvivorAlignmentInBytes=256 -XX:SurvivorRatio=1 * -XX:-ExplicitGCInvokesConcurrent -XX:-ResizePLAB * gc.survivorAlignment.TestPromotionLABLargeSurvivorAlignment */