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

January 2025 Release Triage - JDK8 #5897

Closed
sophia-guo opened this issue Jan 22, 2025 · 11 comments
Closed

January 2025 Release Triage - JDK8 #5897

sophia-guo opened this issue Jan 22, 2025 · 11 comments
Assignees

Comments

@sophia-guo
Copy link
Contributor

sophia-guo commented Jan 22, 2025

https://ci.adoptium.net/job/build-scripts/job/release-openjdk8-pipeline/76/
Grid view:
https://trss.adoptium.net/resultSummary?parentId=679052d96e9024006d020b45


✔️ 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 ✔️
x86-64_alpine-linux ✔️ comment
ppc64le_linux ✔️ comment
ppc64_aix comment
sparcv9_solaris comment
x86-64_solaris comment
x86-32_windows pass

x86-32_windows
https://trss.adoptium.net/resultSummary?parentId=6793828ca2551f006e4ba56f
https://ci.adoptium.net/job/build-scripts/job/release-openjdk8-pipeline/77/console

Separate pipeline and branch
https://ci.adoptium.net/job/build-scripts/job/release-openjdk8-pipeline/78/console
https://trss.adoptium.net/resultSummary?parentId=67978920a2551f006e507b97

Platform Status Results Actions
arm_linux comment

Note two tests were excluded by #5832, which is not cherry picked in release branch. Ignore those two test failures tools/jar/ExtractFilesTest.java and tools/jar/MultipleManifestTest.java on all platforms.

@sophia-guo sophia-guo changed the title January 2025 Release Triage - JDK8 release triage January 2025 Release Triage - JDK8 Jan 22, 2025
@sophia-guo
Copy link
Contributor Author

@sophia-guo
Copy link
Contributor Author

sophia-guo commented Jan 22, 2025

@sophia-guo
Copy link
Contributor Author

sophia-guo commented Jan 22, 2025

x86-64_mac - ✔

extended.openjdk- same as x86-64 two compilation error.
sanity.openjdk - rerun build one failure https://ci.adoptium.net/job/Test_openjdk8_hs_sanity.openjdk_x86-64_mac_rerun/30/

[com/sun/jdi/PrivateTransportTest.sh.PrivateTransportTest] (https://ci.adoptium.net/job/Test_openjdk8_hs_sanity.openjdk_x86- 64_mac_rerun/30/testReport/com_sun_jdi_PrivateTransportTest/sh/PrivateTransportTest/) grinder https://ci.adoptium.net/job/Grinder/12465/ - seems failed on orka

rerun on test-macstadium-macos1014-x64-1 https://ci.adoptium.net/job/Grinder/12466/console - pass

Grinder_20250123183429.tap.txt

@sophia-guo sophia-guo moved this from Todo to In Progress in Adoptium Backlog Jan 22, 2025
@sophia-guo
Copy link
Contributor Author

aarch64_linux ✔

extended.openjdk two known failures in rerun https://ci.adoptium.net/job/Test_openjdk8_hs_extended.openjdk_aarch64_linux_rerun/34/

@sophia-guo
Copy link
Contributor Author

sophia-guo commented Jan 23, 2025

ppc64_aix ✔

extended.openjdk two known failures
sanity.system rerun failed target https://ci.adoptium.net/job/Grinder/12462/ - consistently failed all targets. TESTLIST=MauveSingleThrdLoad_HS_5m_0,MauveSingleThrdLoad_HS_5m_1,MauveSingleInvocLoad_HS_5m_0,MauveSingleInvocLoad_HS_5m_1,MauveMultiThrdLoad_5m_0,MauveMultiThrdLoad_5m_1

with

02:04:20  LT  java.lang.NoSuchMethodError: java.nio.ByteBuffer.position(I)Ljava/nio/ByteBuffer;
02:04:20  LT  	at gnu.testlet.java.nio.ByteBuffer.Allocating.overflow(Allocating.java:140)
02:04:20  LT  	at gnu.testlet.java.nio.ByteBuffer.Allocating.test(Allocating.java:56)
02:04:20  LT  	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
02:04:20  LT  	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
02:04:20  LT  	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
02:04:20  LT  	at java.lang.reflect.Method.invoke(Method.java:498)
02:04:20  LT  	at net.adoptopenjdk.loadTest.adaptors.MauveAdaptor.executeTest(MauveAdaptor.java:74)
02:04:20  LT  	at net.adoptopenjdk.loadTest.LoadTestRunner$2.run(LoadTestRunner.java:182)
02:04:20  LT  	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
02:04:20  LT  	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
02:04:20  LT  	at java.lang.Thread.run(Thread.java:750)
02:04:20  LT  <<<

same issue with dry-run #5853 (comment), dry run rerun grinder with no issue. So try rerun again
https://ci.adoptium.net/job/Grinder/12521/ - pass

@sophia-guo
Copy link
Contributor Author

sophia-guo commented Jan 23, 2025

x86-64_linux ✔

extended.openjdk two known failures
sanity.system rerun failed target https://ci.adoptium.net/job/Grinder/12464 - pass

Grinder_20250123170347.tap.txt

extended.system rerun failed target https://ci.adoptium.net/job/Grinder/12463/ - pass

Grinder_20250123170333.tap.txt

@sxa
Copy link
Member

sxa commented Jan 24, 2025

Solaris/x64

Results from https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk8u/job/jdk8u-solaris-x64-temurin-simpletest/67
Looks like Xvfb wasn't up when the test runs so there are a few failures relating to that. Otherwise it's looking ok -

Likely non-X11 failures:

I re-ran the openjdk tests over the weekend with Xvfb started at https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk8u/job/jdk8u-solaris-x64-temurin-simpletest/68 (Passed all the failures except InterfaceAccessFlagsTest and DisabledAlgorithms. jdk_math_jre_0 also did not initiate. It failed some others in javax/net/ssl though, but they didn't not fail in the first run: ServerName/SSLEngineExplorerWith{Cli,Srv}.java, SSLEngine/LargePacket.java

Notes on InterfaceAccessFlagsTest:

Non-blocking since it passed above but raised #5916 for follow-on analysis.

So other than jdk_math_jre_0 which didn't initiate on either Solaris platform, DisabledAlgorithms is the only outstanding AQA failure, which didn't cause a fail on SPARC. Noting that it passed in https://ci.adoptium.net/job/Test_openjdk8_hs_extended.openjdk_x86-64_solaris_testList_2/1/ (10 months ago on the Equinix machine we no longer have available) which was from build 496 from jdk8u412-b07_adopt. It did pass last month on the new machines using the latest material against build 525 which was from an alternate branch: -r https://github.com/varada1110/jdk8u-dev -b 8342822 used for validating an AIX-specific fix.

jdk_math_jre_0 passed in Grinder when the JRE was downloaded and put in a specific location searched for by TKG.

Which only leaves DisabledAlgorithms which fails with the 8u432 material. adoptium/jdk8u@b1e2ea8 is a change to the test which potentially stopped it working. @smlambert has confirmed that this passes 2/5 times with the Bellsoft JDK

Various Grinders with 100 iterations. Noting that this test has been disabled on linux_all in the normal runs

VM Platform result
Liberica 8u442 Solaris/x64 G#12624 Passed 6/100
Liberica 8u432 Solaris/x64 G#12625 Passed 11/100
Liberica 8u422 Solaris/x64 G#12626 Failed all 100
Temurin 8u432 Solaris/x64 G#12627 Passed 10/100
Temurin 8u432 Solaris/SPARC G#12628 Passed 100/100
Temurin 8u432 UBI9/aarch64 G#12629 Passed 100/100
Temurin 8u442 RHEL6/x64 G#12630 Passed 100/100
Temurin 8u442 U2204/x64 G#12632 Passed 100/100

Raised #5915 but will not consider it blocking for this release.

OVERALL PASS

@sxa
Copy link
Member

sxa commented Jan 24, 2025

Solaris/SPARC

Results from https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk8u/job/jdk8u-solaris-sparcv9-temurin-simpletest/62/tapTestReport/

Parsed output with curl -s https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk8u/job/jdk8u-solaris-sparcv9-temurin-simpletest/62/consoleText | awk '/FAILED test targets/,/FAILED:/':

FAILED test targets:
	jdk_lang_0 - Test results: passed: 472; failed: 1 
		Failed test cases: 
			TEST: jdk/lambda/vm/InterfaceAccessFlagsTest.java
        

TOTAL: 23   EXECUTED: 9   PASSED: 8   FAILED: 1   DISABLED: 0   SKIPPED: 14
FAILED test targets:
	jdk_math_jre_0

TOTAL: 10   EXECUTED: 4   PASSED: 3   FAILED: 1   DISABLED: 0   SKIPPED: 6

InterfaceAccessFlagsTest passed in Grinder - needs follow-on investigation to understand why it didn't pass normally: https://ci.adoptium.net/job/Grinder/12503/testReport/
jdk_math_jre_0 is being tested in Grinder at https://ci.adoptium.net/job/Grinder/12508/ - Passed after ensuring that the JRE is also downloaded and put into j2re-image alongside an extract of the JDK into j2sdk-image.

OVERALL PASS

@sophia-guo
Copy link
Contributor Author

sophia-guo commented Jan 24, 2025

x86-64_alpine-linux

02:24:11 Starting building: Test_openjdk8_hs_sanity.perf_x86-64_alpine-linux #335 - pass
02:24:11 Starting building: Test_openjdk8_hs_sanity.system_x86-64_alpine-linux #335 - pass - testlist_0 rerun and rerun passed
13:26:57 Build Test_openjdk8_hs_sanity.system_x86-64_alpine-linux_rerun #2 completed: SUCCESS
[Pipeline] }
16:09:11 Build Test_openjdk8_hs_sanity.system_x86-64_alpine-linux_testList_0_rerun #1 completed: SUCCESS

02:24:11 Starting building: Test_openjdk8_hs_extended.system_x86-64_alpine-linux #336 - rerun build passed
02:24:11 Starting building: Test_openjdk8_hs_extended.functional_x86-64_alpine-linux #326 - pass
02:24:11 Starting building: Test_openjdk8_hs_sanity.functional_x86-64_alpine-linux #326 - pass
02:24:11 Starting building: Test_openjdk8_hs_sanity.openjdk_x86-64_alpine-linux #335 - rebuild https://ci.adoptium.net/job/Test_openjdk8_hs_sanity.openjdk_x86-64_alpine-linux/336 - two child job failed and rerun triggered, one pass, the other failed https://ci.adoptium.net/job/Test_openjdk8_hs_sanity.openjdk_x86-64_alpine-linux_testList_1_rerun/2/ terminated rerun https://ci.adoptium.net/job/Test_openjdk8_hs_sanity.openjdk_x86-64_alpine-linux_testList_1_rerun/3/

02:24:11 Starting building: Test_openjdk8_hs_extended.perf_x86-64_alpine-linux #124 - rebuild **https://ci.adoptium.net/job/Test_openjdk8_hs_extended.perf_x86-64_alpine-linux/125 - pass
02:24:11 Starting building: Test_openjdk8_hs_special.functional_x86-64_alpine-linux #125 - rebuild https://ci.adoptium.net/job/Test_openjdk8_hs_special.functional_x86-64_alpine-linux/126 -pass
02:24:11 Starting building: Test_openjdk8_hs_extended.openjdk_x86-64_alpine-linux #126 - pass

Dup of #5897 (comment)

@sophia-guo
Copy link
Contributor Author

sophia-guo commented Jan 27, 2025

arm 32 - seems trss can't generate data for arm32 again.

09:00:09 Starting building: Test_openjdk8_hs_sanity.perf_arm_linux #501 - pass
09:00:09 Starting building: Test_openjdk8_hs_extended.perf_arm_linux #163 -pass
09:00:09 Starting building: Test_openjdk8_hs_sanity.functional_arm_linux #472 - pass
09:00:09 Starting building: Test_openjdk8_hs_extended.functional_arm_linux #472 - pass
09:00:09 Starting building: Test_openjdk8_hs_extended.system_arm_linux #456 - pass
09:00:09 Starting building: Test_openjdk8_hs_sanity.system_arm_linux #456 - pass
09:00:09 Starting building: Test_openjdk8_hs_extended.openjdk_arm_linux #137 - unstable
rerun unstable run build with failed target jdk_security3, jdk_jfr https://ci.adoptium.net/job/Grinder/12638/ rerun on test-sxa-armv7l-ubuntu2004-odroid-2 not available by label - https://ci.adoptium.net/job/Grinder/12643/ -same failures as July release #5441 (comment), could pass on non-containers, considered as non-blockers.

09:00:09 Starting building: [Test_openjdk8_hs_sanity.openjdk_arm_linux #661] - (https://ci.adoptium.net/job/Test_openjdk8_hs_sanity.openjdk_arm_linux/661/) - failed 10:53:06 Cannot contact test-docker-ubuntu2004-armv7l-4: java.lang.InterruptedException - rerun build https://ci.adoptium.net/job/Test_openjdk8_hs_sanity.openjdk_arm_linux/662/ - unstable
rerun failed tests https://ci.adoptium.net/job/Grinder/12639/ pass

Grinder_20250128141144.tap.txt

https://ci.adoptium.net/job/Grinder/12640/ langtools_custom issue #5923 related https://ci.adoptium.net/job/Grinder/12645/console - pass

Grinder_20250128170215.tap.txt

09:00:09 Starting building: Test_openjdk8_hs_special.functional_arm_linux #144 - pass

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

3 participants