On Thu, 29 Oct 2020 18:42:58 GMT, Sergey Bylokhov <s...@openjdk.org> wrote:

> Initially, this bug was filed because the test was run via jtreg without 
> passing '-nativepath' option(the make file pass this option automatically). 
> So we could just de-problem list the test, but on the macOS Catalina the 
> "System Preferences.app" was moved so the test cannot run it. As a fix, I 
> suggest running the java app via a separate process instead of "System 
> Preferences.app".
> 
> The test still fails before JDK-8194327, and passed after.

test/jdk/java/awt/Window/MainKeyWindowTest/TestMainKeyWindow.java line 31:

> 29:  * @bug 8194327
> 30:  * @summary [macosx] AWT windows have incorrect main/key window behaviors
> 31:  * @author Alan Snyder

I guess we need to remove @author tag

test/jdk/java/awt/Window/MainKeyWindowTest/TestMainKeyWindow.java line 397:

> 395:             Thread.sleep(20_000);
> 396:             System.exit(0);
> 397:             return;

Can you please explain the reasoning for this snippet where we exit the test. 
What extra args can be passed? I guess it will exit the whole jtreg vm process 
cancelling all other tests that are to be run later if we call System.exit?!! 
or is this only for standalone execution?

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

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

Reply via email to