[jdk11u-dev] RFR: 8214799: Add package declaration to each JTREG test case in the gc folder
Goetz Lindenmaier
goetz at openjdk.java.net
Wed Mar 30 13:53:09 UTC 2022
I want to backport this ot simplify follow-up test backports.
I had to do a row of straight-forward edits:
The backport of shenandoah put the CriticalNative tests
into a different location. This affects four files in this patch.
test/hotspot/jtreg/gc/CriticalNative.java
I moved this to gc/shenandoah/jni because the other
critical native test are located there, too.
test/hotspot/jtreg/gc/CriticalNativeArgs.java is at different
location in 11. Applied the patch to
test/hotspot/jtreg/gc/shenandoah/jni/CriticalNativeArgs.java
Additional @run commands had to be edited:
test/hotspot/jtreg/gc/TestFullGCALot.java
Differing context:
test/hotspot/jtreg/gc/TestHumongousReferenceObject.java
Copyright; @run has less VM arguments.
test/hotspot/jtreg/gc/TestNUMAPageSize.java
Test not in 11:
test/hotspot/jtreg/gc/TestNoPerfCounter.java
Copyright: (It seems the shenandoah backport 8214259 omitted the copyright updates of these tests)
test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java
test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java
test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java
test/hotspot/jtreg/gc/arguments/TestShrinkHeapInSteps.java
test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java
test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java
test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java
@run commands were changed. Simple resolve. "8272783: Epsilon: Refactor tests to improve performance" was already backported.
test/hotspot/jtreg/gc/epsilon/TestAlignment.java
test/hotspot/jtreg/gc/epsilon/TestAlwaysPretouch.java
test/hotspot/jtreg/gc/epsilon/TestArraycopyCheckcast.java
test/hotspot/jtreg/gc/epsilon/TestByteArrays.java
test/hotspot/jtreg/gc/epsilon/TestClasses.java
test/hotspot/jtreg/gc/epsilon/TestElasticTLAB.java
test/hotspot/jtreg/gc/epsilon/TestElasticTLABDecay.java
test/hotspot/jtreg/gc/epsilon/TestEpsilonEnabled.java
test/hotspot/jtreg/gc/epsilon/TestHelloWorld.java
test/hotspot/jtreg/gc/epsilon/TestLogTrace.java
test/hotspot/jtreg/gc/epsilon/TestManyThreads.java
test/hotspot/jtreg/gc/epsilon/TestMaxTLAB.java
test/hotspot/jtreg/gc/epsilon/TestMemoryMXBeans.java
test/hotspot/jtreg/gc/epsilon/TestMemoryPools.java
test/hotspot/jtreg/gc/epsilon/TestObjects.java
test/hotspot/jtreg/gc/epsilon/TestPrintHeapSteps.java
test/hotspot/jtreg/gc/epsilon/TestRefArrays.java
test/hotspot/jtreg/gc/epsilon/TestUpdateCountersSteps.java
Not in 11:
test/hotspot/jtreg/gc/g1/TestEdenSurvivorLessThanMax.java
test/hotspot/jtreg/gc/g1/TestPeriodicCollection.java
test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java
Copyright:
test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData00.java
test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData05.java
test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData10.java
test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData15.java
test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData20.java
test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData25.java
test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData30.java
Not in 11:
test/hotspot/jtreg/gc/g1/TestStringTableStats.java
Resolved:
test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java
test/hotspot/jtreg/gc/libCriticalNative.c is at different
location in 11. Applied the patch to
test/hotspot/jtreg/gc/shenandoah/jni/libCriticalNative.c
Not in 11:
test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java
test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java
test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java
test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java
test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java
test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java
test/hotspot/jtreg/gc/stress/CriticalNativeStress.java is at different
location in 11. Applied the patch to
test/hotspot/jtreg/gc/shenandoah/jni/CriticalNativeStress.java
Copyright:
test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java
test/hotspot/jtreg/gc/stress/TestStressIHOPMultiThread.java
Resolved due to "8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx" and various shenandoah changes.
test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithSerial.java
test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java
test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java
test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java
Copyright:
test/hotspot/jtreg/gc/survivorAlignment/TestAllocationInEden.java
test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromEdenToTenured.java
test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java
test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
test/hotspot/jtreg/gc/survivorAlignment/TestPromotionToSurvivor.java
test/hotspot/jtreg/gc/whitebox/TestWBGC.java
-------------
Commit messages:
- Update TestAlwaysPretouch.java
- Backport 4d4b205e702abe7d940c1bab4f8253ac4b6af60d
Changes: https://git.openjdk.java.net/jdk11u-dev/pull/966/files
Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=966&range=00
Issue: https://bugs.openjdk.java.net/browse/JDK-8214799
Stats: 1283 lines in 238 files changed: 621 ins; 0 del; 662 mod
Patch: https://git.openjdk.java.net/jdk11u-dev/pull/966.diff
Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/966/head:pull/966
PR: https://git.openjdk.java.net/jdk11u-dev/pull/966
More information about the jdk-updates-dev
mailing list