adoptium / temurin-build

Eclipse Temurin™ build scripts - common across all releases/versions
Apache License 2.0
1.03k stars 248 forks source link

Alpine/aarch64 JDK11 resulting in timeouts on all test jobs #2961

Open sxa opened 2 years ago

sxa commented 2 years ago

Thank you for reporting a broken build! Please fill in the following details:

19:33:48  compile:
19:33:48       [echo] Ant version is Apache Ant(TM) version 1.10.9 compiled on September 27 2020
19:33:48       [echo] ============COMPILER SETTINGS============
19:33:48       [echo] ===fork: yes
19:33:48       [echo] ===executable: /home/jenkins/workspace/build-scripts/jobs/jdk11u/jdk11u-alpine-linux-aarch64-temurin_SmokeTests/openjdkbinary/j2sdk-image/bin/javac
19:33:48       [echo] ===debug: on
19:33:48       [echo] ===destdir: /home/jenkins/workspace/build-scripts/jobs/jdk11u/jdk11u-alpine-linux-aarch64-temurin_SmokeTests/aqa-tests/TKG/../../jvmtest/functional/buildAndPackage
19:33:48      [javac] Compiling 8 source files to /home/jenkins/workspace/build-scripts/jobs/jdk11u/jdk11u-alpine-linux-aarch64-temurin_SmokeTests/aqa-tests/functional/buildAndPackage/bin
Cancelling nested steps due to timeout
05:25:55  Sending interrupt signal to process
05:26:10  Terminated
05:26:10  make[1]: *** [compile.mk:45: compile] Error 1
05:26:10  make[1]: Leaving directory '/home/jenkins/workspace/build-scripts/jobs/jdk11u/jdk11u-alpine-linux-aarch64-temurin_SmokeTests/aqa-tests/TKG'
05:26:10  make: *** [makefile:67: compile] Error 2
05:26:10  script returned exit code 2
[Pipeline] sh
sxa commented 2 years ago

FYI @gdams @karianna @calderast

calderast commented 2 years ago

looking into it!

steelhead31 commented 2 years ago

JDK11 Alpine/aarch64 build failed today hanging for +8hours at the following point :+1:

9:19:48 Compiling 108 files for jdk.aot 19:19:51 Compiling 5 files for jdk.internal.vm.compiler.management 19:19:51 Compiling 67 files for COMPILE_CREATE_SYMBOLS 19:19:53 Creating ct.sym classes 19:19:58 Creating support/symbols/ct.sym 03:06:18 Cancelling nested steps due to timeout 03:06:18 Sending interrupt signal to process

Link To Jenkins Log : https://ci.adoptopenjdk.net/view/Failing%20Temurin%20jobs/job/build-scripts/job/jobs/job/jdk11u/job/jdk11u-alpine-linux-aarch64-temurin/19/console

sxa commented 2 years ago

https://ci.adoptopenjdk.net/view/Failing%20Temurin%20jobs/job/build-scripts/job/jobs/job/jdk11u/job/jdk11u-alpine-linux-aarch64-temurin/47/console also froze today - both this one and the one in hte previous comment were using this boot JDK:

21:06:21  BOOT JDK: openjdk version "11.0.15" 2022-04-19
21:06:21  BOOT JDK: OpenJDK Runtime Environment (build 11.0.15+10-alpine-r0)
21:06:21  BOOT JDK: OpenJDK 64-Bit Server VM (build 11.0.15+10-alpine-r0, mixed mode)

ps listing at the time is as follows - there are four java processes running as part of the build: hang.jdk11u.txt

sxa commented 2 years ago

I've had the build hang on other systems too (Docker containers on my HC4 and M1) although similar to the main build machines it doesn't happen 100% of the time, so we can confirm it seems to be independent of any specific machine type.