I am not sure what the right mailing list(s) are for this change.
It definitely isn't a core-libs change. I think build-dev may be better.

I am also unclear when this failure handler is invoked and how all this machinery works.

It is only useful for headful tests and so I'd only want it enabled in such a case. And we disable the failure handlers in the headful test jobs anyway because they seem
focused on taking pointless core dumps ...

So we need something that can be used with headful tests only and doesn't involve
re-enabling the other handlers.

Also why exclude Windows ? No easy way to get the screenshot ?

-phil.

On 12/11/19 1:00 AM, Sergey Bylokhov wrote:
Hello.
Please review the fix for JDK 14.

Bug: https://bugs.openjdk.java.net/browse/JDK-8233827
Fix: http://cr.openjdk.java.net/~serb/8233827/webrev.01

This change adds the "screen capture on the test failure" feature on macOS and Linux.  - On Linux, it is implemented by the "gnome-screenshot" command(in case of    multiscreen+xinerama    the whole big screen will be saved to the "screen.png" file).  - On macOS it is implemented by the "screencapture" command, note that I have    used 1 file per screen, if the number of screens less than 5, other files will be ignored.


Reply via email to