adoptium / aqa-tests

Home of test infrastructure for Adoptium builds
https://adoptium.net/aqavit
Apache License 2.0
125 stars 304 forks source link

openjdk: update hotspot targets #5367

Closed zzambers closed 2 weeks ago

zzambers commented 1 month ago

This PR improves openjdk hotspot testing coverage ( see: https://github.com/adoptium/aqa-tests/issues/5316 ).

Changes:

Testing: So far tested only on x86-64_linux:

hotspot_sanity: 8: OK 11: OK 17: OK 21: OK

hotspot_compiler: 11: OK 17: OK 21: OK

hotspot_gc: 11: OK 17: OK 21: OK

hotspot_runtime: 11: OK 17: OK 21: 1 FAILURE runtime/os/TestHugePageDecisionsAtVMStartup.java#THP_enabled.TestHugePageDecisionsAtVMStartup_THP_enabled ( could be missing support for old kernels (rhel-7) by THP code, see e.g.: JDK-8324580 )

hotspot_serviceability: 11: OK 17: OK 21: OK

zzambers commented 3 weeks ago

More testing:

x86-32_windows

hotspot_sanity: 8: OK 17: OK

hotspot_compiler: 11: OK 17: 1 FAILURE

compiler/arguments/CheckCICompilerCount.java.CheckCICompilerCount

hotspot_gc: 11: 2 FAILURES

gc/shenandoah/compiler/TestBarrierAboveProj.java
gc/shenandoah/jni/CriticalNativeStress.java

17: 1 FAILURE

gc/shenandoah/compiler/TestBarrierAboveProj.java

hotspot_runtime: 17: 2 FAILURES

runtime/cds/appcds/LambdaEagerInit.java.LambdaEagerInit
runtime/logging/loadLibraryTest/LoadLibraryTest.java.LoadLibraryTest

hotspot_serviceability: 17: 5 FAILURES

serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java.HeapMonitorStatArrayCorrectnessTest
serviceability/sa/CDSJMapClstats.java.CDSJMapClstats
serviceability/sa/ClhsdbFindPC.java#id0.ClhsdbFindPC_id0
serviceability/sa/ClhsdbFindPC.java#id1.ClhsdbFindPC_id1
serviceability/sa/ClhsdbJhisto.java.ClhsdbJhisto
serviceability/sa/ClhsdbJstackXcompStress.java.ClhsdbJstackXcompStress
serviceability/sa/ClhsdbJstack.java#id0.ClhsdbJstack_id0
zzambers commented 3 weeks ago

ppc64_aix

hotspot_sanity: 17: OK

hotspot_runtime: 11: 2 FAILURES

runtime/NMT/HugeArenaTracking.java.HugeArenaTracking
runtime/jni/nativeStack/TestNativeStack.java.TestNativeStack

hotspot_serviceability: 17: 1 FAILURE

serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java.AttachReturnError

hotspot_gc: 17: OK

hotspot_compiler: 17: OK

zzambers commented 2 weeks ago

x390x_linux

hotspot_serviceability: 17: 1 FAILURE

serviceability/dtrace/DTraceOptionsTest.java#enabled.DTraceOptionsTest_enabled

hotspot_runtime: 17: OK

hotspot_gc: 17: OK

zzambers commented 2 weeks ago

aarch64_linux

hotspot_serviceability: 17: OK

hotspot_runtime: 17: OK

zzambers commented 2 weeks ago

x86-64_windows

hotspot_runtime: 17: OK

hotspot_serviceability: 17: OK

hotspot_gc: 17: OK

zzambers commented 2 weeks ago

I have done testing on other platforms and updated exclude lists.