On Fri, 27 Aug 2021 08:50:34 GMT, Pankaj Bansal <pban...@openjdk.org> wrote:

> I assume you must have tested this on headless environment and it must have 
> passed.

Yes, the test passes. The only exception is macOS: the test fails there either 
way because the text is rendered with antialiasing and I can't disable font 
smoothing on macOS. Does anyone know how to disable it?

I'm thinking about skipping macOS altogher.

> But is it really necessary to make this headless as we are showing JFrame and 
> setting L&F. I mean these things mostly associate with headful environment.

We're not showing the frame unless `-show` option is passed to the test. This 
is mostly for debugging to see the frame and JTree. Showing the frame on a 
headless host will throw an exception.

There are more headless hosts which can run the test, so a headless test could 
be run easier and faster than a headful one.

-------------

PR: https://git.openjdk.java.net/jdk/pull/5269

Reply via email to