-
-
Notifications
You must be signed in to change notification settings - Fork 332
Open
Labels
test excludedtriage requiredIssue needs deeper triage to determine which repo to move issue intoIssue needs deeper triage to determine which repo to move issue intotype:openjdkRefers to openjdk regression test suiteRefers to openjdk regression test suite
Description
As we wish to enable extended.openjdk tests in weekly builds (and release builds), we must triage the various failures within them. There are any where between 70 to nearly 300 test cases failures depending on the platform, but the number of core issues that cause this number of failures seems to be small. This issue lists the set of core issues that account for most of the failures (and will allow us to temporarily disable tests while the issues are investigated and fixed):
- non-Linux platforms require machine configuration (x11 server installed) to enable jdk_awt and jdk_swing tests (see Ansible request for x11 server installed for all platforms infrastructure#1791 and Configure auto logon for macos to support non-headless tests infrastructure#211) AND in the case that xvfb/x11 are installed on machines check that we are attempting to enable it on a machine prior to a test run (need to do this for aarch64 see: https://github.com/AdoptOpenJDK/openjdk-tests/blob/master/buildenv/jenkins/JenkinsfileBase#L562)
- on Linux platforms where x11 server is installed, many jdk_awt tests are failing with 'Incorrect focus owner' issues (see: https://ci.adoptopenjdk.net/view/Test_openjdk/job/Test_openjdk11_hs_extended.openjdk_ppc64le_linux/9/testReport/java_awt_Focus_8073453_AWTFocusTransitionTest/java/AWTFocusTransitionTest/)
- some javax/print tests require a printer to be installed (example: https://ci.adoptopenjdk.net/view/Test_openjdk/job/Test_openjdk11_hs_extended.openjdk_ppc64le_linux/9/testReport/javax_print_CheckDupFlavor/java/CheckDupFlavor/)
- compiler/jvmci tests are failing with Can't init module exports: module not found: jdk.internal.vm.ci (see: https://ci.adoptopenjdk.net/view/Test_openjdk/job/Test_openjdk11_hs_extended.openjdk_x86-64_mac/9/testReport/compiler_jvmci_meta_StableFieldTest/java/StableFieldTest/)
- some test targets contain native test lib and are failing because they need nativepath configured (Use -nativepath to specify the location of native code, see: https://ci.adoptopenjdk.net/view/Test_openjdk/job/Test_openjdk11_hs_extended.openjdk_x86-64_mac/9/testReport/tools_launcher_JliLaunchTest/java/JliLaunchTest/)
- java/beans editor tests are failing with 'java.lang.Error: could not find editor for class java.awt.Font' (see: https://ci.adoptopenjdk.net/view/Test_openjdk/job/Test_openjdk11_hs_extended.openjdk_x86-64_mac/9/testReport/java_beans_PropertyEditor_TestFontClassValue/java/TestFontClassValue/)
Individually raised issues for individually failing test classes (rather than by test target):
- extended.openjdk failure: MacOS javax.imagio all fail as no AWT Window Server #2365
- extended.openjdk failure: com/sun/jndi/dns/ConfigTests/Timeout.java.Timeout : SocketException: No route to host #2360
- extended.openjdk failure: java/rmi/registry/readTest/readTest.sh : unknown error? #2359
- extended.openjdk failure: java/nio/channels/SocketChannel/AdaptSocket.java : Incorrect number of bytes read: 15 #2358
- extended.openjdk failure: javax/imageio/AppletResourceTest.java : FontConfiguration NPE #2357
- extended.openjdk failure: javax/xml/crypto/dsig/LineFeedOnlyTest.java #2356
- extended.openjdk failure: com/sun/jndi/ldap/LdapTimeoutTest.java.LdapTimeoutTest #2355
- extended.openjdk failure: BadPluginConfigurationTest : Unrecognized system! AIX #2354
- extended.openjdk failure: AIX sun/security/krb5/auto/Unreachable timeout after 80 seconds #2353
- extended.openjdk failure: java/net/Inet6Address/B6558853.java.B6558853 #2352
- extended.openjdk failure: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java.DeadSSLLdapTimeoutTest #2351
- extended.openjdk failure: com/sun/jndi/ldap/LdapDnsProviderTest.java.LdapDnsProviderTest #2350
- extended.openjdk failure: sun/security/krb5/auto/ReplayCacheTestProc.java.ReplayCacheTestProc #2349
- osx extended.openjdk javax/imageio/plugins/jpeg/JPEGsNotAcceleratedTest.java java.awt.HeadlessException #2327
- jdk_management_0 hang on jdk8 & jdk11 Windows 64 & 32bit #2294
Metadata
Metadata
Assignees
Labels
test excludedtriage requiredIssue needs deeper triage to determine which repo to move issue intoIssue needs deeper triage to determine which repo to move issue intotype:openjdkRefers to openjdk regression test suiteRefers to openjdk regression test suite