adoptium / infrastructure

This repo contains all information about machine maintenance.
Apache License 2.0
85 stars 101 forks source link

September 2024: New Machine requirement: Ubuntu 24.10 static docker machine #3691

Closed sxa closed 4 weeks ago

sxa commented 1 month ago

I need to request a new machine:

Haroon-Khel commented 1 month ago

ref https://github.com/adoptium/infrastructure/pull/3694

https://ci.adoptium.net/computer/test-docker-ubuntu2410-x64-1/ https://ci.adoptium.net/job/AQA_Test_Pipeline/345/console

https://ci.adoptium.net/computer/test-docker-ubuntu2410-armv8-1/ https://ci.adoptium.net/job/AQA_Test_Pipeline/348/console

Haroon-Khel commented 1 month ago

test-docker-ubuntu2410-x64-1 triage

Release Summary Report for AQA_Test_Pipeline

Report generated at: Tue, 06 Aug 2024 16:55:39 GMT

TRSS Build and TRSS Grid View Jenkins Build URL https://ci.adoptium.net/job/AQA_Test_Pipeline/345/ Started by user Haroon Khel at 02/08/2024, 19:07:21



Test_openjdk11_hs_extended.openjdk_x86-64_linux ⚠️ UNSTABLE ⚠️ Rerun failed

java -version ``` openjdk version "11.0.24" 2024-07-16 OpenJDK Runtime Environment Temurin-11.0.24+8 (build 11.0.24+8) OpenJDK 64-Bit Server VM Temurin-11.0.24+8 (build 11.0.24+8, mixed mode) ```

jdk_jfr_0 => deep history 4/5 passed | possible issues

Failing test jdk/jfr/event/runtime/TestThreadCpuTimeEvent.java.TestThreadCpuTimeEvent

Rerunning 10 iterations https://ci.adoptium.net/job/Grinder/10699/console ✅ passed

Test_openjdk17_hs_extended.openjdk_x86-64_linux ⚠️ UNSTABLE ⚠️ Rerun failed

java -version ``` openjdk version "17.0.12" 2024-07-16 OpenJDK Runtime Environment Temurin-17.0.12+7 (build 17.0.12+7) OpenJDK 64-Bit Server VM Temurin-17.0.12+7 (build 17.0.12+7, mixed mode, sharing) ```

jdk_tools_0 => deep history 4/5 passed | possible issues jdk_tools_1 => deep history 4/5 passed | possible issues

Rerunning 10 iterations https://ci.adoptium.net/job/Grinder/10722/console 23 consistent failures

tools/jpackage/linux/AppCategoryTest.java
tools/jpackage/linux/LinuxResourceTest.java
tools/jpackage/linux/LinuxBundleNameTest.java
tools/jpackage/linux/MaintainerTest.java
tools/jpackage/linux/PackageDepsTest.java
tools/jpackage/linux/ReleaseTest.java
tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.java
tools/jpackage/linux/ShortcutHintTest.java
tools/jpackage/share/jdk/jpackage/tests/BasicTest.java
tools/jpackage/share/jdk/jpackage/tests/VendorTest.java#id1
tools/jpackage/share/AppImagePackageTest.java
tools/jpackage/share/EmptyFolderPackageTest.java
tools/jpackage/share/AddLauncherTest.java
tools/jpackage/share/InstallDirTest.java
tools/jpackage/share/FileAssociationsTest.java
tools/jpackage/share/IconTest.java
tools/jpackage/share/LicenseTest.java#id1
tools/jpackage/share/LicenseTest.java#id0
tools/jpackage/share/MultiLauncherTwoPhaseTest.java
tools/jpackage/share/SimplePackageTest.java
tools/jpackage/share/RuntimePackageTest.java
tools/jpackage/share/MultiNameTwoPhaseTest.java

We're seeing the same failures on ubuntu2404 https://github.com/adoptium/aqa-tests/issues/5383#issue-2348320504

Test_openjdk21_hs_extended.openjdk_x86-64_linux ⚠️ UNSTABLE ⚠️ Rerun failed

java -version ``` openjdk version "21.0.4" 2024-07-16 LTS OpenJDK Runtime Environment Temurin-21.0.4+7 (build 21.0.4+7-LTS) OpenJDK 64-Bit Server VM Temurin-21.0.4+7 (build 21.0.4+7-LTS, mixed mode, sharing) ```

jdk_jfr_1 => deep history 1/4 passed | possible issues

Failing test jdk/jfr/jcmd/TestJcmdDump.java

Rerunning 10 iterations https://ci.adoptium.net/job/Grinder/10700/console ✅ Passed

Test_openjdk8_hs_extended.openjdk_x86-64_linux ⚠️ UNSTABLE ⚠️ Rerun failed

java -version ``` openjdk version "1.8.0_422" OpenJDK Runtime Environment (Temurin)(build 1.8.0_422-b05) OpenJDK 64-Bit Server VM (Temurin)(build 25.422-b05, mixed mode) ```

jdk_security3_0 => deep history 0/6 passed | possible issues jdk_security3_1 => deep history 0/6 passed | possible issues

Failing test sun/security/pkcs11/fips/TestTLS12.java Rerunning 10 iterations https://ci.adoptium.net/job/Grinder/10701/console Consistent failure, seen in https://github.com/adoptium/infrastructure/issues/3614

Haroon-Khel commented 1 month ago

test-docker-ubuntu2410-armv8-1 triage

Release Summary Report for AQA_Test_Pipeline

Report generated at: Tue, 06 Aug 2024 16:56:09 GMT

TRSS Build and TRSS Grid View Jenkins Build URL https://ci.adoptium.net/job/AQA_Test_Pipeline/348/ Started by user Haroon Khel at 02/08/2024, 19:28:20



Test_openjdk17_hs_extended.openjdk_aarch64_linux ⚠️ UNSTABLE ⚠️ Rerun failed

java -version ``` openjdk version "17.0.12" 2024-07-16 OpenJDK Runtime Environment Temurin-17.0.12+7 (build 17.0.12+7) OpenJDK 64-Bit Server VM Temurin-17.0.12+7 (build 17.0.12+7, mixed mode, sharing) ```

jdk_nio_1 => deep history 4/5 passed | possible issues jdk_tools_0 => deep history 4/5 passed | possible issues jdk_tools_1 => deep history 4/5 passed | possible issues

Rerunning 10 iterations https://ci.adoptium.net/job/Grinder/10723/console

Nio tests pass 14 consistent failing tests

tools/jpackage/linux/AppCategoryTest.java
tools/jpackage/linux/LinuxResourceTest.java
tools/jpackage/linux/LinuxBundleNameTest.java
tools/jpackage/linux/MaintainerTest.java
tools/jpackage/linux/PackageDepsTest.java
tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.java
tools/jpackage/linux/ReleaseTest.java
tools/jpackage/linux/ShortcutHintTest.java#id0
tools/jpackage/share/AppImagePackageTest.java
tools/jpackage/share/AddLauncherTest.java#id1
tools/jpackage/share/EmptyFolderPackageTest.java
tools/jpackage/share/LicenseTest.java
tools/jpackage/share/FileAssociationsTest.java

Between this grinder and 10722 (in the x64 triage), we are seeing alot of missing library errors

libjvm.so => not found
no path found matching pattern /lib/aarch64-linux-gnu/libXdmcp.so.6
no path found matching pattern /lib/aarch64-linux-gnu/libbz2.so.1.0 (trying libbz2-dev)
no path found matching pattern /lib/aarch64-linux-gnu/libXrender.so.1 (trying libxrender-dev)
no path found matching pattern /lib/aarch64-linux-gnu/libbsd.so.0
no path found matching pattern /lib/aarch64-linux-gnu/libc.so.6
no path found matching pattern /lib/aarch64-linux-gnu/libXtst.so.6
no path found matching pattern /lib/aarch64-linux-gnu/libpthread.so.0
no path found matching pattern /lib/aarch64-linux-gnu/libm.so.6
no path found matching pattern /lib/aarch64-linux-gnu/libz.so.1
no path found matching pattern /lib/aarch64-linux-gnu/librt.so.1
no path found matching pattern /lib/aarch64-linux-gnu/libbrotlidec.so.1
no path found matching pattern /lib/aarch64-linux-gnu/libxcb.so.1
no path found matching pattern /lib/aarch64-linux-gnu/libX11.so.6
no path found matching pattern /lib/aarch64-linux-gnu/libXi.so.6
no path found matching pattern /lib/aarch64-linux-gnu/libbrotlicommon.so.1
no path found matching pattern /lib/aarch64-linux-gnu/libXau.so.6
no path found matching pattern /lib/aarch64-linux-gnu/libfreetype.so.6
no path found matching pattern /lib/aarch64-linux-gnu/libpng16.so.16
no path found matching pattern /lib/aarch64-linux-gnu/libdl.so.2
no path found matching pattern /lib/aarch64-linux-gnu/libmd.so.0

Going to install packages that I think provide these libraries.

Just checked, alot of these libraries are in /usr/lib not /lib, perhaps changing the LIBPATH on the machine's jenkins config might do the trick

Rerunning on a ubuntu2404 static docker container and non static docker container

test-osuosl-ubuntu2404-aarch64-1 https://ci.adoptium.net/job/Grinder/10796/console test-docker-ubuntu2404-armv8-1 https://ci.adoptium.net/job/Grinder/10797/console

Added LD_LIBRARY_PATH to test-docker-ubuntu2410-armv8-1's jenkins config, rerunning tests https://ci.adoptium.net/job/Grinder/10798/console

We're seeing the same failures on ubuntu2404 https://github.com/adoptium/aqa-tests/issues/5383#issue-2348320504

Test_openjdk21_hs_extended.openjdk_aarch64_linux ⚠️ UNSTABLE ⚠️ Rerun failed

java -version ``` openjdk version "21.0.4" 2024-07-16 LTS OpenJDK Runtime Environment Temurin-21.0.4+7 (build 21.0.4+7-LTS) OpenJDK 64-Bit Server VM Temurin-21.0.4+7 (build 21.0.4+7-LTS, mixed mode, sharing) ```

jdk_jdi_0 => deep history 3/4 passed | possible issues jdk_jdi_1 => deep history 3/4 passed | possible issues jdk_imageio_0 => deep history 2/4 passed | possible issues

Failing tests

javax/imageio/plugins/bmp/TestCompressionBI_BITFIELDS.java com/sun/jdi/FinalizerTest.java

Rerunning 10 iterations https://ci.adoptium.net/job/Grinder/10702/console ✅ passed 9/10 times

Test_openjdk8_hs_extended.openjdk_aarch64_linux ⚠️ UNSTABLE ⚠️ Rerun failed

java -version ``` openjdk version "1.8.0_422" OpenJDK Runtime Environment (Temurin)(build 1.8.0_422-b05) OpenJDK 64-Bit Server VM (Temurin)(build 25.422-b05, mixed mode) ```

hotspot_jre_1 => deep history 4/5 passed | possible issues jdk_net_0 => deep history 0/5 passed | possible issues jdk_beans_1 => deep history 4/5 passed | possible issues jdk_net_1 => deep history 0/5 passed | possible issues jdk_jfr_0 => deep history 3/5 passed | possible issues jdk_imageio_0 => deep history 3/5 passed | possible issues

Failing tests

compiler/tiered/LevelTransitionTest.java
java/beans/PropertyEditor/TestFontClassJava.java
javax/imageio/plugins/png/WriteProgressive.java
jdk/jfr/event/compiler/TestCompilerCompile.java
java/net/Inet6Address/B6206527.java
java/net/ipv6tests/B6521014.java

Rerunning 10 iterations https://ci.adoptium.net/job/Grinder/10703/console

Only the net tests fail consistently, similar to https://github.com/adoptium/infrastructure/issues/3614

Haroon-Khel commented 4 weeks ago

ref the jdk_tools failures, we are seeing the same failures on ubuntu2404 https://github.com/adoptium/aqa-tests/issues/5383#issue-2348320504

Haroon-Khel commented 4 weeks ago

Im going to close this issue since all of the failures have been triaged