RFR: 8316410: GC: Pass external vm flags to TestCompressedClassFlags
Leo Korinth
lkorinth at openjdk.org
Tue Sep 26 17:14:37 UTC 2023
Use createTestJvm.
Tested with:
make run-test TEST=open/test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java JTREG='RETAIN=all;VERBOSE=all;JAVA_OPTIONS=-XX:+UseSerialGC' ==> TOTAL:1 PASS:1
make run-test TEST=open/test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java JTREG='RETAIN=all;VERBOSE=all;JAVA_OPTIONS=-XX:+UseParallelGC' ==> TOTAL:1 PASS:1
make run-test TEST=open/test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java JTREG='RETAIN=all;VERBOSE=all;JAVA_OPTIONS=-XX:+UseG1GC' ==> TOTAL:1 PASS:1
make run-test TEST=open/test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java JTREG='RETAIN=all;VERBOSE=all;JAVA_OPTIONS=-XX:+UseZGC' ==> TOTAL:1 PASS:1
make run-test TEST=open/test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java JTREG='RETAIN=all;VERBOSE=all;JAVA_OPTIONS=-XX:+UseZGC -XX:+ZGenerational' ==> TOTAL:1 PASS:1
make run-test TEST=open/test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java JTREG='RETAIN=all;VERBOSE=all;JAVA_OPTIONS=-XX:+UseShenandoahGC' ==> TOTAL:1 PASS:1
make run-test TEST=open/test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java JTREG='RETAIN=all;VERBOSE=all;JAVA_OPTIONS=-XX:+UnlockExperimentalVMOptions -XX:+UseEpsilonGC' ==> TOTAL:1 PASS:1
make run-test TEST=open/test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java JTREG='RETAIN=all;VERBOSE=all;JAVA_OPTIONS=-XX:CompressedClassSpaceSize=1g -XX:-UseCompressedClassPointers' ==> TOTAL:0
make run-test TEST=open/test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java JTREG='RETAIN=all;VERBOSE=all;JAVA_OPTIONS=-XX:CompressedClassSpaceSize=1g' ==> TOTAL:0
make run-test TEST=open/test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java JTREG='RETAIN=all;VERBOSE=all;JAVA_OPTIONS=-XX:-UseCompressedClassPointers' ==> TOTAL:0
make run-test TEST=open/test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java JTREG='RETAIN=all;VERBOSE=all;JAVA_OPTIONS=-XX:+UseCompressedClassPointers' ==> TOTAL:0
-------------
Commit messages:
- 8316410: GC: Pass external vm flags to TestCompressedClassFlags
Changes: https://git.openjdk.org/jdk/pull/15929/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=15929&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8316410
Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod
Patch: https://git.openjdk.org/jdk/pull/15929.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/15929/head:pull/15929
PR: https://git.openjdk.org/jdk/pull/15929
More information about the hotspot-gc-dev
mailing list