|Summary:||Pass unit tests on OSX 10.14.3 (Mojave)|
|Product:||[JogAmp] Jogl||Reporter:||Sven Gothel <sgothel>|
|Component:||core||Assignee:||Sven Gothel <sgothel>|
|Bug Depends on:||1370|
Description Sven Gothel 2019-04-04 17:26:01 CEST
Preliminary testing on OSX 10.14.3 (Mojave) shows diverse issues across units tests, mostly AWT related. We need to triage these unit tests and pass them for 2.4.0, at least to a point where we get similar stats as w/ earlier OSX versions.
Comment 1 Sven Gothel 2019-04-05 05:58:46 CEST
Locally run all test on OSX 10.14.4 (another Mojave update) with jdk1.8.0_192.jdk: all tests passed. +++ I had to perform an Accessibility Security setting to allow the AWT Robot to control mouse and keyboard - after which all tests have passed. https://stackoverflow.com/questions/54511742/java-awt-robot-works-strangely-under-macos-mojave Not sure if you found the solution already. If not, follow the steps below, Settings -> Security & Privacy Scroll down to "Accessibility" Click the lock button at the bottom and unlock the security and privacy preferences Click on '+' icon and your program (Eclipse IDE in my case) and try running again The IDE still shows "This is NOT allowed. Please call TIS/TSM in main thread!!!" but both Keyboard and Mouse events work. I checked your code as well.
Comment 2 Sven Gothel 2019-04-05 05:59:34 CEST
Closing for now, due to positive result. Must be reopened before 2.4.0 release, if issues still exists.