Open sophia-guo opened 2 years ago
@sxa @Haroon-Khel
@sophia-guo I guess that since we have a machine it passes on this is not critical for the release? Also can you add in a grinder re-run link into the description template please?
Added link above, and here Rerun Failed target in Grinder on same machine
@sxa not critical. Just a note might hit the same issue for other release version.
Agreed. Although I think it's best that we take that penalty for this cycle and re-run as Grinders if required given the limited number of systems we have just now.
Referenced machine is no longer present in the CI and has been replaced with orka machines - re-running on those:
16:06:29 TEST RESULT: Failed. Execution failed: 'main' threw exception: java.net.SocketException: Resource busy
from BasicMulticastTests - RE-GRIND LINK - running that with 1000 iterations16:05:41 Error: Unexpected exception occurred! java.lang.IllegalArgumentException: 7.3.1+1
java.net.SocketException: Exec format error
Noting that it's not clear from this issue what the original failure was.
Also noting that https://ci.adoptium.net/job/Test_openjdk11_hs_extended.openjdk_aarch64_mac/ seems to be passing jdk_nio consistently.
Some more tests:
java -version
was ok. Incorrect test material build somewhere?)Upstream issue showing a similar error with other tests: https://bugs.openjdk.org/browse/JDK-8144003 As per that bug it has been raised with Apple - Issue ID FB15368430
Based on that issue, here are other affected tests:
Grinder with all three tests:
BasicMulticast
failed but for another reason (2/1/197)Exec format error
(1/1/198)Exec format error
(11/1/188)Exec format error
(0/1/199)Numbers in brackets are from curl -s https://ci.adoptium.net/job/Grinder/11840/consoleText | egrep '_PASSED|_FAILED' | grep -v echo | cut -d' ' -f2 | uniq -c
and shows when it's passing and failing in the run, so e.g. 11/1/188
means that the first 11 passed, one failed, then 188 passed. Apart frmo teh jdk24 one, most seem to have had a single failure towards the start of the run.
Noting that due to other problems - most recently https://github.com/adoptium/temurin-build/issues/4058 - we haven't had a jdk11u/mac/aarch64 build for a while and so there is a lack of reliable recent history of this execution (I couldn't easily track down anything in TRSS for it)
Based on grep -ir 'exec format error' Test*mac*
on the jenkins server, this has been seen in:
All of them have java.net.SocketException: Resource busy (setsockopt failed)
for BasicMulticast Test and java.net.SocketException: Exec format error (setsockopt failed)
in the AdapterMulticasting one. The exception is for the last two (note - only 2/3 of the jdk23 ones) where BasicMulticast
passed ok.
aarch64 mac jdk11 : jdk_nio consistently failed on test-macstadium-macos11-arm64-2
Test_
job on Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_0Any other details: https://trss.adoptium.net/deepHistory?testId=62d7d4f9250c3c428ca02918 https://github.com/adoptium/aqa-tests/issues/3868#issuecomment-1190217628