Review request: JDK-7162111 TEST_BUG: change tests run in headless mode [macosx] (open part)
Alexey Utkin
alexey.utkin at oracle.com
Thu Nov 22 09:12:48 UTC 2012
On 22.11.2012 12:41, Alan Bateman wrote:
> On 22/11/2012 07:38, Alexey Utkin wrote:
>> :
>>
>> I take in account the AWT problem on Mac OS:
>> in ssh session due to compatibility reason AWT switches to X11
>> toolkit if DISPLAY variable is defined.
>> But Mac OS implementation of X11 toolkit has a deadlock/linkage problems.
>> In JDK8 the X11 toolkit support is obsolete and problem would be
>> resolved by AWT team.
> Alexey - can you explain this comment a bit further? Are you saying
> that the X11 support has been removed or will be removed? We've had
> major grief get automated testing running on Mac OSX and I would
> prefer not to remove the tests from the ProblemList until we are
> confident that the AWT deadlock issue has been resolved.
In accordance with the AWT plan the support for X11 toolkit on Mac OS
has to be removed. As a result the issues in that part of code are frozen.
In fact the most of work is already done, except the border cases
similar to described in the comment. More over, seems that it is the
only case with problem
(falldown to X11 toolkit without switches in command line for very
specific environment).
The best choice would be the ban for DISPLAY variable setup on JPRT
computers as temporary solution.
AWT deadlock issue for X11 toolkit on Mac OS will not be resolved,
instead, X11 toolkit will be forbidden for Mac OS.
>
> -Alan
More information about the core-libs-dev
mailing list