[I/Y-Tests] Update to new macOS computers in RelEng Jenkins#3739
Conversation
|
The execution of the minimal |
|
The Mac-ARM build looks quite good with only two failures: But on x86_64 the Mac tests have almost 3000 failures similar to or @HeikoKlare or @Phillipus, can this be a bug in the Mac impl for x86 or is this an error in the test setup? |
TBH I don't know. I can't test locally as I don't have an x86_64 Mac with macOS 15 (only 14). Is it that the created binaries are linked to a later Mac SDK which is buggy on Intel? A lot of Mac SWT native code calls are deprecated. |
|
In the console logs of the x64 execution, you find information /errors because of a headless environment. Those errors are not present in the aarch64 execution. That also fits to the test failures that show that |
|
For the Intel Jenkins node it also says "no login session": https://ci.eclipse.org/releng/computer/b9h15%2Dmacos15%2Dx86%5F64/ So my best guess is that this is a configuration issue of the Jenkins agent which does not run a user session but as a deamon without GUI. |
Sounds plausible and I already assumed an issue like this. Thanks for checking, I asked for help in at the help-desk: |
3d45086 to
5568329
Compare
Indeed, I see seven deprecation warnings at the moment: But it seems not related with the test failures as SWT currently works on recent macOS versions at user laptops (and in the ARM tests). |
After the adjustments from Pawel the tests on mac x86_64 are almost all successful (just one failure), but for Mac on ARM we now have 182 failures that all seem to be related to parts of Eclipse not receiving the expected focus: I cannot tell if this is a configuration or code issue. |
|
Thanks to Pawel from the EF IT team, the configuration of the new mac agents seems to work: Submitting this, so that we can verify it with real I-build tests. |

Update the I/Y-build tests to run on the new macOS agents in the RelEng JIPP:
Part of