aqa-tests
aqa-tests copied to clipboard
orka x64 Mac test jobs being terminated by terminateTestProcesses.sh
It looks like the x64 Mac Orka nodes run in a docker type container host environment, as it seems one test job can see the processes of another test job, and subsequently the terminateTestProcesses.sh cleanup terminates them!
eg. https://ci.adoptium.net/job/Test_openjdk17_hs_extended.functional_x86-64_mac/371/console Is killing processes from job "extended.perf" : https://ci.adoptium.net/job/Test_openjdk17_hs_extended.perf_x86-64_mac/145/console
Related infra issue: https://github.com/adoptium/infrastructure/issues/2536
Following the Orka update to the VM provisioning for this issue, I have run a manual test of a job to query test processes and kill any it finds, while at the same time running a separate build&Test job. Unfortunately the manual job was still able to kill the seperate Jenkins Test Job processes:
This hand crafted job running on Orka provisioned node test-orka-macos14-x64-54xfp :
- https://ci.adoptium.net/view/work-in-progress/job/andrew-exec/21/console
Was able to Terminate the processes running under this Test job running on Orka provisioned node test-orka-macos14-x64-6ckv8 :
- https://ci.adoptium.net/job/Test_openjdk17_hs_extended.system_x86-64_mac/394/console