OpenJDK 17 EA build 23 test results are available at

https://download.java.net/openjdk/testresults/17/testresults.html

 

 

The jdk test results contain 38 differences from the build 22 test results.

One new testcase failure found. Investigation is in progress.

0: /qoutreach1/jdktest/merge17/22/jdk/JTwork  pass: 7,975; fail: 5; error: 30; not run: 2,813

1: /qoutreach1/jdktest/merge17/23/jdk/JTwork  pass: 8,006; fail: 2; not run: 2,816

 

0      1      Test

error  pass   com/sun/jdi/cds/CDSBreakpointTest.java

---    pass   java/io/FileInputStream/ReadXBytes.java

error  pass   java/io/Serializable/serialFilter/GlobalFilterTest.java#id1

pass   fail   java/lang/instrument/RedefinePermittedSubclassesAttr/TestPermittedSubclassesAttr.java

pass   ---    java/lang/invoke/VarHandle/AccessMode/OptimalMapSize.java

fail   pass   java/util/Locale/LSRDataTest.java

fail   pass   java/util/Locale/LanguageSubtagRegistryTest.java

error  pass   jdk/internal/jrtfs/Basic.java

error  pass   jdk/jfr/event/compiler/TestCodeSweeperStats.java

error  pass   jdk/jfr/event/compiler/TestCompilerInlining.java

error  pass   jdk/jfr/event/compiler/TestCompilerPhase.java

error  pass   jdk/jfr/event/compiler/TestDeoptimization.java

---    pass   jdk/jfr/event/gc/collection/TestG1ParallelPhases.java

error  pass   jdk/jfr/event/gc/collection/TestGCCauseWithG1ConcurrentMark.java

error  pass   jdk/jfr/event/gc/collection/TestGCCauseWithG1FullCollection.java

error  pass   jdk/jfr/event/gc/collection/TestGCCauseWithParallelOld.java

error  pass   jdk/jfr/event/gc/collection/TestGCCauseWithSerial.java

error  pass   jdk/jfr/event/gc/collection/TestGCEventMixedWithG1ConcurrentMark.java

error  pass   jdk/jfr/event/gc/collection/TestGCEventMixedWithG1FullCollection.java

error  pass   jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithG1New.java

error  pass   jdk/jfr/event/gc/configuration/TestGCConfigurationEvent.java

error  pass   jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java

error  pass   jdk/jfr/event/gc/detailed/TestGCPhaseConcurrent.java#id0

error  ---    jdk/jfr/event/gc/detailed/TestGCPhaseConcurrent.java#id1

fail   ---    jdk/jfr/event/gc/detailed/TestShenandoahHeapRegionInformationEvent.java

fail   ---    jdk/jfr/event/gc/detailed/TestShenandoahHeapRegionStateChangeEvent.java

error  pass   jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventDefNewSerial.java#id1

error  pass   jdk/jfr/event/gc/stacktrace/TestDefNewAllocationPendingStackTrace.java

error  pass   jdk/jfr/event/gc/stacktrace/TestG1HumongousAllocationPendingStackTrace.java

error  pass   jdk/jfr/event/gc/stacktrace/TestMetaspaceParallelGCAllocationPendingStackTrace.java

error  pass   jdk/jfr/event/oldobject/TestClassLoaderLeak.java

error  pass   jdk/jfr/event/oldobject/TestG1.java

error  pass   jdk/jfr/event/oldobject/TestObjectDescription.java

error  pass   jdk/jfr/event/oldobject/TestParallel.java

error  pass   jdk/jfr/event/oldobject/TestSerial.java

error  pass   jdk/jfr/event/runtime/TestModuleEvents.java

error  pass   jdk/jfr/event/runtime/TestVMInfoEvent.java

error  pass   jdk/jfr/jvm/TestJfrJavaBase.java

 

38 differences

 

 

 

The hotspot test results contain 75 differences from the build 22 test results.

Nine new testcase failures found, mostly are in Sealed Classes area. Will investigate the same.

0: /qoutreach1/jdktest/merge17/22/hotspot/JTwork  pass: 5,913; fail: 13; error: 36; not run: 443

1: /qoutreach1/jdktest/merge17/23/hotspot/JTwork  pass: 5,959; fail: 9; not run: 451

 

0      1      Test

---    pass   compiler/c1/ArithmeticRemRCE.java

---    pass   compiler/c1/CanonicalizeGetModifiers.java#id0

---    pass   compiler/c1/CanonicalizeGetModifiers.java#id1

---    pass   compiler/c1/CanonicalizeGetModifiers.java#id2

---    pass   compiler/c2/TestImplicitNullCheckDominance.java

error  pass   compiler/intrinsics/klass/CastNullCheckDroppingsTest.java

fail   pass   compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java

---    pass   compiler/types/TestInterfaceArraySubtypeCheck.java

fail   pass   gc/arguments/TestMaxRAMFlags.java

fail   pass   gc/arguments/TestUseCompressedOopsErgo.java#id0

fail   pass   gc/arguments/TestUseCompressedOopsErgo.java#id1

fail   pass   gc/arguments/TestUseCompressedOopsErgo.java#id2

pass   ---    gc/epsilon/TestClasses.java

fail   pass   gc/g1/TestGCLogMessages.java

error  pass   gc/g1/TestSharedArchiveWithPreTouch.java

error  pass   gc/stress/jfr/TestStressAllocationGCEventsWithDefNew.java

error  pass   gc/stress/jfr/TestStressAllocationGCEventsWithG1.java

error  pass   gc/stress/jfr/TestStressAllocationGCEventsWithParallel.java

fail   pass   gc/stringdedup/TestStringDeduplicationPrintOptions.java

pass   ---    runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java#ndebug

---    pass   runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java#ndebug-aggressive

---    pass   runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java#ndebug-default

---    pass   runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java#ndebug-none

pass   ---    runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java#ndebug

---    pass   runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java#ndebug-aggressive

---    pass   runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java#ndebug-default

---    pass   runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java#ndebug-none

error  pass   runtime/cds/BootAppendTests.java

error  pass   runtime/cds/CdsDifferentObjectAlignment.java

error  pass   runtime/cds/appcds/CaseSensitiveClassPath.java

fail   pass   runtime/cds/appcds/CommandLineFlagCombo.java

error  pass   runtime/cds/appcds/CommandLineFlagComboNegative.java

error  pass   runtime/cds/appcds/MoveJDKTest.java

error  pass   runtime/cds/appcds/SharedRegionAlignmentTest.java

error  pass   runtime/cds/appcds/TestCombinedCompressedFlags.java

error  pass   runtime/cds/appcds/TestZGCWithCDS.java

error  pass   runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java

error  pass   runtime/cds/appcds/cacheObject/CheckCachedMirrorTest.java

error  pass   runtime/cds/appcds/cacheObject/CheckCachedResolvedReferences.java

error  pass   runtime/cds/appcds/cacheObject/HeapFragmentationTest.java

error  pass   runtime/cds/appcds/cacheObject/OpenArchiveRegion.java

error  pass   runtime/cds/appcds/cacheObject/RedefineClassTest.java

error  pass   runtime/cds/appcds/condy/CondyHelloTest.java

error  pass   runtime/cds/appcds/customLoader/HelloCustom_JFR.java

error  pass   runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java

error  pass   runtime/cds/appcds/customLoader/UnsupportedPlatforms.java

error  pass   runtime/cds/appcds/dynamicArchive/NoClassToArchive.java

error  pass   runtime/cds/appcds/dynamicArchive/TestDynamicDumpAtOom.java

fail   pass   runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java

error  pass   runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java

error  pass   runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java

error  pass   runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java

fail   pass   runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java

error  pass   runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java

error  pass   runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java

error  pass   runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java

error  pass   runtime/cds/appcds/sharedStrings/FlagCombo.java#id0

error  ---    runtime/cds/appcds/sharedStrings/FlagCombo.java#id1

pass   fail   runtime/modules/SealedInterfaceModuleTest.java

pass   fail   runtime/modules/SealedModuleTest.java

pass   ---    runtime/sealedClasses/AbstractSealedTest.java

pass   fail   runtime/sealedClasses/GetPermittedSubclassesTest.java

pass   fail   runtime/sealedClasses/OverrideSealedTest.java

pass   fail   runtime/sealedClasses/RedefinePermittedSubclass.java

pass   fail   runtime/sealedClasses/RedefineSealedClass.java

pass   ---    runtime/sealedClasses/SealedTest.java

pass   fail   runtime/sealedClasses/SealedUnnamedModuleIntfTest.java

pass   fail   runtime/sealedClasses/SealedUnnamedModuleTest.java

error  pass   serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java

fail   pass   serviceability/monitoring/ThreadInfo/GetLockOwnerName/GetLockOwnerName.java

error  pass   serviceability/sa/CDSJMapClstats.java

error  pass   serviceability/sa/ClhsdbCDSCore.java

pass   fail   vmTestbase/nsk/sysdict/vm/stress/btree/btree008/btree008.java

fail   pass   vmTestbase/nsk/sysdict/vm/stress/btree/btree010/btree010.java

fail   pass   vmTestbase/nsk/sysdict/vm/stress/btree/btree012/btree012.java

 

75 differences

 

 

 

The langtools test results contain 10 differences from the build 22 test results.

Seven new testcase failures found. Will investigate the same.

0: /qoutreach1/jdktest/merge17/22/langtools/JTwork  pass: 3,777; fail: 1; not run: 425

1: /qoutreach1/jdktest/merge17/23/langtools/JTwork  pass: 3,771; fail: 7; not run: 425

 

0      1      Test

fail   pass   tools/javac/classreader/ParameterModifiersAcrossCompilationBoundaries.java

pass   fail   tools/javac/diags/CheckExamples.java

---    pass   tools/javac/lexer/OctalNumberTest.java

pass   ---    tools/javac/preview/DeclaredUsingPreview.java

pass   fail   tools/javac/preview/PreviewAutoSuppress.java

pass   fail   tools/javac/preview/PreviewErrors.java

pass   fail   tools/javac/processing/model/element/TestSealed.java

pass   fail   tools/javac/sealed/SealedCompilationTests.java

pass   fail   tools/javac/sealed/SealedDiffConfigurationsTest.java

pass   fail   tools/jdeps/listdeps/ListModuleDeps.java

 

10 differences

 

 

 

Regards,

Deepak Damodaran

Quality Outreach

Oracle, Bangalore, India