Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

July 2024 JDK21 Dry-run Triage #5437

Closed
smlambert opened this issue Jul 12, 2024 · 14 comments
Closed

July 2024 JDK21 Dry-run Triage #5437

smlambert opened this issue Jul 12, 2024 · 14 comments

Comments

@smlambert
Copy link
Contributor

smlambert commented Jul 12, 2024

Release Summary Report for release-openjdk21-pipeline

Report generated at: Sat, 13 Jul 2024 12:43:44 GMT

TRSS Build and TRSS Grid View

https://ci.adoptium.net/job/build-scripts/job/release-openjdk21-pipeline/33/


✔️ results in these Tables means the activity has successfully completed.
⏳ results means that we are actively working on closing off the runs needed for this version, platform, binaryType.
⛔ means there is no build planned for that version/platform combination.
⏸️ means activity not yet started.

Platform Status Results Actions
x86-64_mac ✔️ comment
x86-64_linux ✔️ comment
x86-64_windows comment
aarch64_linux ✔️ comment
aarch64_mac ✔️ comment
x86-64_alpine-linux ✔️ comment exclude AbsPathImage for all platforms for Temurin, exclude SecureDS for this platform for all vendors
ppc64le_linux ✔️ comment
s390x_linux ✔️ comment
ppc64_aix ✔️ comment
aarch64_alpine-Linux ✔️ comment exclude AbsPathImage for all platforms for Temurin, exclude SecureDS for this platform for all vendors
riscv64_linux ✔️ comment
@smlambert
Copy link
Contributor Author

smlambert commented Jul 12, 2024

aarch64_mac ✔️

AQAvitTaps_jdk21_aarch64_mac.zip

From extended.openjdk, 1 testcase failed in original, passed on rerun

        TEST: jdk/jfr/jcmd/TestJcmdDump.java
        Test results: passed: 581; failed: 1
09:38:18  List failed tests in /home/jenkins/workspace/TAP_verification/AQAvitTapFiles/aarch64_mac
09:38:18  ============================
09:38:18  ./Test_openjdk21_hs_extended.openjdk_aarch64_mac_testList_2.tap:not ok 49 - jdk_jfr_1

@smlambert
Copy link
Contributor Author

smlambert commented Jul 12, 2024

x86-64_mac ✔️

Summary from TAP_verification:

09:38:16  List failed tests in /home/jenkins/workspace/TAP_verification/AQAvitTapFiles/x86-64_mac
09:38:16  ============================
09:38:16  ./Test_openjdk21_hs_extended.openjdk_x86-64_mac_testList_0.tap:not ok 4 - jdk_jdi_0
not ok 4 - jdk_jdi_0
  ---
    output:
      |
        Failed test cases: 
        TEST: com/sun/jdi/InvokeHangTest.java
        Test results: passed: 179; error: 1
    duration_ms: 1820141
  ...

1 testcase failure, InvokeHangTest.java which passes on rerun

# Timestamp: Sat Jul 13 10:51:58 2024 UTC 
# CUSTOM_TARGET: com/sun/jdi/InvokeHangTest.java 
# TEST TARGETS RESULTS SUMMARY: TOTAL: 1   EXECUTED: 1   PASSED: 1   FAILED: 0   DISABLED: 0   SKIPPED: 0
# TESTCASES RESULTS SUMMARY: passed: 1; failed: 0; error: 0; skipped: 0 
1..1
ok 1 - jdk_custom_0
  ---
    output:
      |
        Test results: passed: 1
    duration_ms: 18082
  ...

@smlambert
Copy link
Contributor Author

smlambert commented Jul 12, 2024

x86-64_linux

AQAvitTaps_jdk21_x64Linux.zip

not ok 49 - jdk_build_0
  ---
    output:
      |
        Failed test cases: 
        TEST: build/AbsPathsInImage.java
        Test results: passed: 1; failed: 1
    duration_ms: 145942
  ...
not ok 50 - jdk_build_1
  ---
    output:
      |
        Failed test cases: 
        TEST: build/AbsPathsInImage.java
        Test results: passed: 1; failed: 1
    duration_ms: 148214
  ...
Failed test cases: 
        TEST: com/sun/net/httpserver/Test1.java
        Test results: passed: 877; failed: 1

not ok 1 - jdk_net_0
  ---
    output:
      |
        Failed test cases: 
        TEST: java/net/httpclient/ManyRequests2.java
        Test results: passed: 877; failed: 1
    duration_ms: 9334912
  ...
not ok 2 - jdk_security3_0
  ---
    output:
      |
        Failed test cases: 
        TEST: sun/security/tools/jarsigner/RestrictedAlgo.java
        Test results: passed: 932; error: 1
    duration_ms: 24601872


not ok 53 - jdk_imageio_1
  ---
    output:
      |
        Failed test cases: 
        TEST: javax/imageio/plugins/wbmp/WBMPStreamTruncateTest.java
        Test results: passed: 201; failed: 1
    duration_ms: 1904998
  ...

not ok 1 - jdk_custom_0
  ---
    output:
      |
        Failed test cases: 
        TEST: java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java#id0
        Test results: error: 1
    duration_ms: 1034654
  ...

not ok 5 - jdk_tools_0
  ---
    output:
      |
        Failed test cases: 
        TEST: tools/jpackage/share/MultiNameTwoPhaseTest.java
        Test results: passed: 293; error: 1
    duration_ms: 22179990
  ...

6 testcase failures in extended.openjdk, 5 pass in rerun, 1 still fails

# CUSTOM_TARGET: build/AbsPathsInImage.java build/AbsPathsInImage.java javax/imageio/plugins/wbmp/WBMPStreamTruncateTest.java tools/jpackage/share/MultiNameTwoPhaseTest.java java/net/httpclient/ManyRequests2.java sun/security/tools/jarsigner/RestrictedAlgo.java com/sun/net/httpserver/Test1.java 
# TEST TARGETS RESULTS SUMMARY: TOTAL: 1   EXECUTED: 1   PASSED: 0   FAILED: 1   DISABLED: 0   SKIPPED: 0
# TESTCASES RESULTS SUMMARY: passed: 5; failed: 1; error: 0; skipped: 0 
1..1
not ok 1 - jdk_custom_0
  ---
    output:
      |
        Failed test cases: 
        TEST: build/AbsPathsInImage.java
        Test results: passed: 5; failed: 1
    duration_ms: 353801
  ...

build/AbsPathsInImage.java fails OutOfMemory (known/non-blocking), mark this platform as ✔️

Summary from TAP_verification:

09:38:05  ./Test_openjdk21_hs_sanity.openjdk_x86-64_linux_testList_0.tap:not ok 1 - jdk_lang_0
09:38:05  ./Test_openjdk21_hs_sanity.openjdk_x86-64_linux_testList_0.tap:not ok 2 - jdk_lang_1
09:38:05  ./Test_openjdk21_hs_extended.openjdk_x86-64_linux_testList_5.tap:not ok 49 - jdk_build_0
09:38:05  ./Test_openjdk21_hs_extended.openjdk_x86-64_linux_testList_5.tap:not ok 50 - jdk_build_1
09:38:05  ./Test_openjdk21_hs_extended.openjdk_x86-64_linux_testList_5.tap:not ok 53 - jdk_imageio_1
09:38:05  ./Test_openjdk21_hs_sanity.openjdk_x86-64_linux_rerun.tap:not ok 1 - jdk_custom_0
09:38:05  ./Test_openjdk21_hs_extended.openjdk_x86-64_linux_testList_1.tap:not ok 2 - jdk_net_1
09:38:05  ./Test_openjdk21_hs_extended.openjdk_x86-64_linux_testList_4.tap:not ok 5 - jdk_tools_0
09:38:05  ./Test_openjdk21_hs_extended.openjdk_x86-64_linux_testList_2.tap:not ok 1 - jdk_net_0
09:38:05  ./Test_openjdk21_hs_extended.openjdk_x86-64_linux_testList_2.tap:not ok 2 - jdk_security3_0
09:38:05  ./Test_openjdk21_hs_extended.openjdk_x86-64_linux_rerun.tap:not ok 1 - jdk_custom_0

@smlambert
Copy link
Contributor Author

smlambert commented Jul 12, 2024

x86-64_windows

09:38:08  ============================
09:38:08  List failed tests in /home/jenkins/workspace/TAP_verification/AQAvitTapFiles/x86-64_windows
09:38:08  ============================
09:38:08  ./Test_openjdk21_hs_extended.openjdk_x86-64_windows_testList_0.tap:not ok 2 - jdk_other_0
09:38:08  ./Test_openjdk21_hs_extended.openjdk_x86-64_windows_testList_0.tap:not ok 4 - jdk_instrument_0
09:38:08  ./Test_openjdk21_hs_extended.openjdk_x86-64_windows_testList_4.tap:not ok 3 - jdk_beans_0
09:38:08  ./Test_openjdk21_hs_extended.openjdk_x86-64_windows_testList_4.tap:not ok 4 - jdk_beans_1
09:38:08  ./Test_openjdk21_hs_extended.openjdk_x86-64_windows_testList_2.tap:not ok 6 - jdk_imageio_0
09:38:08  ./Test_openjdk21_hs_extended.openjdk_x86-64_windows_rerun.tap:not ok 1 - jdk_beans_0
09:38:08  ./Test_openjdk21_hs_extended.openjdk_x86-64_windows_rerun.tap:not ok 2 - jdk_beans_1
09:38:08  ./Test_openjdk21_hs_extended.openjdk_x86-64_windows_rerun.tap:not ok 4 - jdk_net_0
09:38:08  ./Test_openjdk21_hs_extended.openjdk_x86-64_windows_rerun.tap:not ok 5 - jdk_net_1
09:38:08  ./Test_openjdk21_hs_extended.openjdk_x86-64_windows_rerun.tap:not ok 6 - jdk_tools_0
09:38:08  ./Test_openjdk21_hs_extended.openjdk_x86-64_windows_rerun.tap:not ok 7 - jdk_tools_1
09:38:08  ./Test_openjdk21_hs_extended.openjdk_x86-64_windows_rerun.tap:not ok 9 - jdk_imageio_0
09:38:08  ./Test_openjdk21_hs_extended.openjdk_x86-64_windows_testList_3.tap:not ok 1 - jdk_net_0
09:38:08  ./Test_openjdk21_hs_extended.openjdk_x86-64_windows_testList_3.tap:not ok 2 - jdk_net_1
09:38:08  ./Test_openjdk21_hs_extended.openjdk_x86-64_windows_testList_3.tap:not ok 5 - jdk_tools_0
09:38:08  ./Test_openjdk21_hs_extended.openjdk_x86-64_windows_testList_3.tap:not ok 6 - jdk_tools_1

9 targets failed in original, 7 fail in rerun (with 31 testcases failures)

# 
# Timestamp: Sat Jul 13 05:05:52 2024 UTC 
# TEST TARGETS RESULTS SUMMARY: TOTAL: 9   EXECUTED: 9   PASSED: 2   FAILED: 7   DISABLED: 0   SKIPPED: 0
# TESTCASES RESULTS SUMMARY: passed: 3,592; failed: 31; error: 0; skipped: 0 
1..9

In the rerun job, most testcases fail with could not find editor for class java.awt.Font on test-azure-win2022-x64-2:

java.lang.Error: could not find editor for class java.awt.Font
	at TestEditor.<init>(TestEditor.java:35)
	at TestFontClassValue.main(TestFontClassValue.java:39)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
	at java.base/java.lang.Thread.run(Thread.java:1583)

Rerun of testcase failures in Grinder/10586

@smlambert
Copy link
Contributor Author

smlambert commented Jul 12, 2024

aarch64_linux ✔️

sanity.openjdk rerun passes

# CUSTOM_TARGET: java/lang/Thread/virtual/stress/PingPong.java#ltq java/lang/Thread/virtual/stress/PingPong.java#sq java/lang/Thread/virtual/stress/Skynet.java#default 
# TEST TARGETS RESULTS SUMMARY: TOTAL: 1   EXECUTED: 1   PASSED: 1   FAILED: 0   DISABLED: 0   SKIPPED: 0
# TESTCASES RESULTS SUMMARY: passed: 3; failed: 0; error: 0; skipped: 0 
1..1
ok 1 - jdk_custom_0
  ---
    output:
      |
        Test results: passed: 3
    duration_ms: 144417
  ...

extended.system rerun passes

# TEST TARGETS RESULTS SUMMARY: TOTAL: 1   EXECUTED: 1   PASSED: 1   FAILED: 0   DISABLED: 0   SKIPPED: 0
1..1
ok 1 - MiniMix_5m_0
  ---
    duration_ms: 338983
  ...

extended.openjdk rerun has 2 failed testcases

# CUSTOM_TARGET: build/AbsPathsInImage.java build/AbsPathsInImage.java com/sun/jdi/FinalizerTest.java com/sun/jdi/FinalizerTest.java jdk/jfr/event/oldobject/TestObjectDescription.java java/net/httpclient/AsyncShutdownNow.java sun/security/ec/ed/EdDSATest.java sun/security/ec/ed/EdDSATest.java 
# TEST TARGETS RESULTS SUMMARY: TOTAL: 1   EXECUTED: 1   PASSED: 0   FAILED: 1   DISABLED: 0   SKIPPED: 0
# TESTCASES RESULTS SUMMARY: passed: 3; failed: 2; error: 0; skipped: 0 
1..1
not ok 1 - jdk_custom_0
  ---
    output:
      |
        Failed test cases: 
        TEST: com/sun/jdi/FinalizerTest.java
        TEST: build/AbsPathsInImage.java
        Test results: passed: 3; failed: 2
    duration_ms: 209173
  ...

Both com/sun/jdi/FinalizerTest.java and build/AbsPathsInImage.java are intermittent & previously marked as non-blocking

@smlambert
Copy link
Contributor Author

smlambert commented Jul 12, 2024

x86-64_alpine-linux ✔️

sanity.openjdk 1 testcase fails in original, passes on rerun

# CUSTOM_TARGET: java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java#id0 
# TEST TARGETS RESULTS SUMMARY: TOTAL: 1   EXECUTED: 1   PASSED: 1   FAILED: 0   DISABLED: 0   SKIPPED: 0
# TESTCASES RESULTS SUMMARY: passed: 1; failed: 0; error: 0; skipped: 0 
1..1
ok 1 - jdk_custom_0
  ---
    output:
      |
        Test results: passed: 1
    duration_ms: 29644
  ...

extended.openjdk 4 testcases fail in original, 2 fail on rerun

# CUSTOM_TARGET: com/sun/net/httpserver/Test1.java java/nio/file/DirectoryStream/SecureDS.java jdk/jfr/jcmd/TestJcmdDump.java java/nio/file/DirectoryStream/SecureDS.java build/AbsPathsInImage.java build/AbsPathsInImage.java 
# TEST TARGETS RESULTS SUMMARY: TOTAL: 1   EXECUTED: 1   PASSED: 0   FAILED: 1   DISABLED: 0   SKIPPED: 0
# TESTCASES RESULTS SUMMARY: passed: 2; failed: 2; error: 0; skipped: 0 
1..1
not ok 1 - jdk_custom_0
  ---
    output:
      |
        Failed test cases: 
        TEST: java/nio/file/DirectoryStream/SecureDS.java
        TEST: build/AbsPathsInImage.java
        Test results: passed: 2; failed: 2
    duration_ms: 42065
  ...

AbsPathInImage.java OutOfMemory known, non-blocking (can pass on TCJenkins, but we should likely exclude against Temurin, since our public infra seems to always fail).

SecureDS.java should get excluded, same error as seen on arm_linux (see #3635 and #3068

20:39:52  STDERR:
20:39:52  java.lang.AssertionError: SecureDirectoryStream not supported.
20:39:52  	at SecureDS.main(SecureDS.java:49)
20:39:52  	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
20:39:52  	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
20:39:52  	at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:333)
20:39:52  	at java.base/java.lang.Thread.run(Thread.java:1583)
20:39:52  
20:39:52  JavaTest Message: Test threw exception: java.lang.AssertionError
20:39:52  JavaTest Message: shutting down test
20:39:52  

@smlambert
Copy link
Contributor Author

smlambert commented Jul 12, 2024

ppc64le_linux ✔️

extended.openjdk has 2 testcases fail in original, 1 of 2 fails in rerun

# CUSTOM_TARGET: build/AbsPathsInImage.java build/AbsPathsInImage.java jdk/jfr/jcmd/TestJcmdDump.java 
# TEST TARGETS RESULTS SUMMARY: TOTAL: 1   EXECUTED: 1   PASSED: 0   FAILED: 1   DISABLED: 0   SKIPPED: 0
# TESTCASES RESULTS SUMMARY: passed: 1; failed: 1; error: 0; skipped: 0 
1..1
not ok 1 - jdk_custom_0
  ---
    output:
      |
        Failed test cases: 
        TEST: build/AbsPathsInImage.java
        Test results: passed: 1; failed: 1
    duration_ms: 37382
  ...

build/AbsPathsInImage.java known failure, non-blocking

Summary from TAP_verification:

09:38:13  ============================
09:38:13  List failed tests in /home/jenkins/workspace/TAP_verification/AQAvitTapFiles/ppc64le_linux
09:38:13  ============================
09:38:13  ./Test_openjdk21_hs_extended.openjdk_ppc64le_linux_rerun.tap:not ok 1 - jdk_custom_0
09:38:13  ./Test_openjdk21_hs_extended.openjdk_ppc64le_linux_testList_3.tap:not ok 6 - jdk_jfr_1
09:38:13  ./Test_openjdk21_hs_extended.openjdk_ppc64le_linux_testList_4.tap:not ok 48 - jdk_build_0
09:38:13  ./Test_openjdk21_hs_extended.openjdk_ppc64le_linux_testList_4.tap:not ok 49 - jdk_build_1

@smlambert
Copy link
Contributor Author

smlambert commented Jul 12, 2024

s390x_linux ✔️

sanity.system, 16 targets fail in original, all pass in rerun

# Timestamp: Fri Jul 12 16:39:24 2024 UTC 
# TEST TARGETS RESULTS SUMMARY: TOTAL: 16   EXECUTED: 16   PASSED: 16   FAILED: 0   DISABLED: 0   SKIPPED: 0
1..16

extended.openjdk, 9 targets fail in original, all pass in rerun

# Timestamp: Sat Jul 13 02:20:01 2024 UTC 
# TEST TARGETS RESULTS SUMMARY: TOTAL: 9   EXECUTED: 9   PASSED: 9   FAILED: 0   DISABLED: 0   SKIPPED: 0
# TESTCASES RESULTS SUMMARY: passed: 3,950; failed: 0; error: 0; skipped: 0 
1..9

Test_openjdk21_hs_sanity.system_s390x_linux_rerun.tap.txt
Test_openjdk21_hs_extended.openjdk_s390x_linux_rerun.tap.txt

@smlambert
Copy link
Contributor Author

smlambert commented Jul 12, 2024

ppc64_aix ✔️ all pass

@smlambert
Copy link
Contributor Author

ppc64_aix

@smlambert
Copy link
Contributor Author

smlambert commented Jul 12, 2024

aarch64_alpine-Linux ✔️

sanity.openjdk 1 testcase fails in original, passes in rerun

# CUSTOM_TARGET: java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java#id0 
# TEST TARGETS RESULTS SUMMARY: TOTAL: 1   EXECUTED: 1   PASSED: 1   FAILED: 0   DISABLED: 0   SKIPPED: 0
# TESTCASES RESULTS SUMMARY: passed: 1; failed: 0; error: 0; skipped: 0 
1..1
ok 1 - jdk_custom_0
  ---
    output:
      |
        Test results: passed: 1
    duration_ms: 29419
  ...

extended.openjdk 4 testcases fail in original, 3 fail in rerun

# CUSTOM_TARGET: com/sun/net/httpserver/Test1.java com/sun/jdi/FinalizerTest.java java/nio/file/DirectoryStream/SecureDS.java sun/security/ec/ed/EdDSATest.java com/sun/jdi/FinalizerTest.java java/nio/file/DirectoryStream/SecureDS.java build/AbsPathsInImage.java sun/security/ec/ed/EdDSATest.java build/AbsPathsInImage.java 
# TEST TARGETS RESULTS SUMMARY: TOTAL: 1   EXECUTED: 1   PASSED: 0   FAILED: 1   DISABLED: 0   SKIPPED: 0
# TESTCASES RESULTS SUMMARY: passed: 2; failed: 3; error: 0; skipped: 0 
1..1
not ok 1 - jdk_custom_0
  ---
    output:
      |
        Failed test cases: 
        TEST: com/sun/jdi/FinalizerTest.java
        TEST: java/nio/file/DirectoryStream/SecureDS.java
        TEST: build/AbsPathsInImage.java
        Test results: passed: 2; failed: 3
    duration_ms: 145038
  ...

AbsPathsInImage.java known, non-blocking, exclude
FinalizerTest.java OOM intermittent, rerun in Grinder/10587 passes
Grinder_20240713195102_jdk21_aarch64AlpineLinux.tap.txt

SecureDS.java not supported, non-blocking, exclude

@smlambert
Copy link
Contributor Author

smlambert commented Jul 12, 2024

riscv64_linux ✔️

09:38:20  ============================
09:38:20  List failed tests in /home/jenkins/workspace/TAP_verification/AQAvitTapFiles/riscv64_linux
09:38:20  ============================
09:38:20  ./Test_openjdk21_hs_sanity.system_riscv64_linux_testList_0.tap:not ok 5 - TestJlmRemoteThreadNoAuth_1
09:38:20  ./Test_openjdk21_hs_extended.openjdk_riscv64_linux_testList_4.tap:not ok 5 - jdk_jdi_1

extended.openjdk, FinalizerTest fails in original, passes on rerun

# Timestamp: Sat Jul 13 04:48:57 2024 UTC 
# CUSTOM_TARGET: com/sun/jdi/FinalizerTest.java 
# TEST TARGETS RESULTS SUMMARY: TOTAL: 1   EXECUTED: 1   PASSED: 1   FAILED: 0   DISABLED: 0   SKIPPED: 0
# TESTCASES RESULTS SUMMARY: passed: 1; failed: 0; error: 0; skipped: 0 
1..1
ok 1 - jdk_custom_0
  ---
    output:
      |
        Test results: passed: 1
    duration_ms: 263107
  ...

sanity.system, TestJlmRemoteThreadNoAuth_1 passes on rerun

# Timestamp: Fri Jul 12 17:38:26 2024 UTC 
# TEST TARGETS RESULTS SUMMARY: TOTAL: 1   EXECUTED: 1   PASSED: 1   FAILED: 0   DISABLED: 0   SKIPPED: 0
1..1
ok 1 - TestJlmRemoteThreadNoAuth_1
  ---
    duration_ms: 1469421
  ...

Test_openjdk21_hs_extended.openjdk_riscv64_linux_rerun.tap.txt
Test_openjdk21_hs_sanity.system_riscv64_linux_rerun.tap.txt

@smlambert smlambert moved this from Todo to In Progress in 2024 3Q Adoptium Plan Jul 12, 2024
@jiekang
Copy link
Contributor

jiekang commented Jul 15, 2024

x86-64_windows

https://trss.adoptium.net/allTestsInfo?buildId=66928969d24e1b006e205c63&limit=5&hasChildren=true

jdk_other_0 build-azure-win2022-x64-2

Attempts to run script with wsl which is not configured on the machine. Non-blocking. Needs review of how the test framework (jtreg?) chooses to launch scripts. May work on win2019 machines?

E.g.

[2024-07-12T17:56:11.516Z]     wsl.exe \
[2024-07-12T17:56:11.516Z]         sh /mnt/f/workspace/workspace/Test_openjdk21_hs_extended.openjdk_x86-64_windows_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/javax/script/ProviderTest.sh
...
[2024-07-12T18:01:17.059Z] Usage: wsl.exe [Argument]

jdk_instrument_0 build-azure-win2022-x64-2

Attempts to run script with wsl which is not configured on the machine. Non-blocking. Needs review of how the test framework (jtreg?) chooses to launch scripts. May work on win2019 machines?

E.g.

[2024-07-12T18:02:00.572Z]     wsl.exe \
[2024-07-12T18:02:00.572Z]         sh /mnt/f/workspace/workspace/Test_openjdk21_hs_extended.openjdk_x86-64_windows_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/lang/instrument/MakeJAR.sh retransformAgent
...
[2024-07-12T18:02:00.571Z] Usage: wsl.exe [Argument]

jdk_net_0 test-azure-win2019-x64-1

Test to bind all interfaces fails with address in use.

[2024-07-12T16:52:11.775Z] --- testBindAllInterfaces, opt="-b" 
[2024-07-12T16:52:11.775Z] [simpleserver]:C:\Users\jenkins\workspace\Test_openjdk21_hs_extended.openjdk_x86-64_windows_testList_3\jdkbinary\j2sdk-image\bin\jwebserver.exe -p 0 -b 0.0.0.0
[2024-07-12T16:52:11.775Z] [simpleserver] Serving C:\Users\jenkins\workspace\Test_openjdk21_hs_extended.openjdk_x86-64_windows_testList_3\aqa-tests\TKG\output_17208030515422\jdk_net_0\work\scratch\0\CommandLinePositiveTest and subdirectories on 0.0.0.0 (all interfaces) port 64425
[2024-07-12T16:52:11.775Z] [simpleserver] URL http://172.16.1.4:64425/
[2024-07-12T16:52:11.775Z] [simpleserver]:C:\Users\jenkins\workspace\Test_openjdk21_hs_extended.openjdk_x86-64_windows_testList_3\jdkbinary\j2sdk-image\bin\jwebserver.exe -b ::0
[2024-07-12T16:52:11.775Z] [simpleserver] Error: server config failed: java.net.BindException: Address already in use: bind

jdk_net_1 test-azure-win2019-x64-1

Same as jdk_net_0

jdk_tools_1 test-azure-win2019-x64-1

MSI install issue. May work on win2012 or TC boxes

WinLongVersionTest.testNoUpgradeTable

[2024-07-12T18:45:55.445Z] [18:44:52.971] TRACE: exec: Execute [cmd /c .\testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard I/O...
[2024-07-12T18:45:55.445Z] [18:44:53.300] TRACE: exec: Done. Exit code: 1603
...
[2024-07-12T18:45:55.445Z] [18:45:47.747] [  FAILED  ] WinLongVersionTest.test; workDir=[.\test]
[2024-07-12T18:45:55.445Z] [18:45:47.747] [  FAILED  ] WinLongVersionTest.testNoUpgradeTable; workDir=[.\testNoUpgradeTable]
[2024-07-12T18:45:55.445Z] [18:45:47.748] 2 FAILED TESTS
[2024-07-12T18:45:55.445Z] STDERR:
[2024-07-12T18:45:55.446Z] java.lang.AssertionError: Expected [0]. Actual [1603]: Check command [cmd /c .\test\unpacked-msi\unpack.bat](3) exited with 0 code

jdk_tools_0 test-azure-win2019-x64-1

Same as jdk_tools_1

jdk_imiageio_0 test-azure-win2022-x64-2

JPEGsNotAcceleratedTest

Problem listed on OpenJ9: https://github.com/search?q=repo%3Aadoptium%2Faqa-tests%20JPEGsNotAcceleratedTest&type=code

[2024-07-12T17:08:12.911Z] STDERR:
[2024-07-12T17:08:12.911Z] java.awt.HeadlessException: 
[2024-07-12T17:08:12.911Z] The application does not have desktop access,
[2024-07-12T17:08:12.911Z] but this program performed an operation which requires it.
[2024-07-12T17:08:12.911Z] 	at java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:164)

jdk_beans_0 build-azure-win2022-x64-3

TestPropertyEditor

[2024-07-12T17:03:25.990Z] STDERR:
[2024-07-12T17:03:25.990Z] java.lang.Error: expected editor is not found
[2024-07-12T17:03:25.990Z] 	at TestPropertyEditor.test(TestPropertyEditor.java:76)
[2024-07-12T17:03:25.990Z] 	at TestPropertyEditor.run(TestPropertyEditor.java:106)
[2024-07-12T17:03:25.990Z] 	at TestPropertyEditor.main(TestPropertyEditor.java:65)

Failing test for Color.class and ColorEditor.class
https://github.com/openjdk/jdk21u-dev/blob/f704b622263494a6e153c1a8131d706dcc008b9a/test/jdk/java/beans/PropertyEditor/6380849/TestPropertyEditor.java#L106

Related issue mentions need for DISPLAY to be set on Linux:
#3671

Underlying issue probably related to headless failure

TestColorClass

[2024-07-12T17:03:45.837Z] java.lang.Error: could not find editor for class java.awt.Color
[2024-07-12T17:03:45.837Z] 	at TestEditor.<init>(TestEditor.java:35)
[2024-07-12T17:03:45.837Z] 	at TestColorClass.main(TestColorClass.java:41)

TestFontClass

[2024-07-12T17:04:29.278Z] java.lang.Error: could not find editor for class java.awt.Font
[2024-07-12T17:04:29.278Z] 	at TestEditor.<init>(TestEditor.java:35)
[2024-07-12T17:04:29.278Z] 	at TestFontClass.main(TestFontClass.java:41)

java_awt_ScrollPane

[2024-07-12T17:07:29.078Z] STDERR:
[2024-07-12T17:07:29.078Z] java.awt.HeadlessException: 
[2024-07-12T17:07:29.078Z] The application does not have desktop access,
[2024-07-12T17:07:29.078Z] but this program performed an operation which requires it.
[2024-07-12T17:07:29.078Z] 	at java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:164)

jdk_beans_1 build-azure-win2022-x64-3

Same as jdk_beans_0

@smlambert
Copy link
Contributor Author

Closing as we head into actual release triage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Status: Done
Development

No branches or pull requests

2 participants