-
Bug
-
Resolution: Fixed
-
P3
-
9
There is existing build logic in the ":web" project to run the tests in headless mode. This logic was inadvertently commented out during the upgrade to building with a Jigsaw boot JDK as part of JDK-8161704.
This is causing three problems:
1. We are unable to run our smoke tests on Linux without a valid DISPLAY
2. When running our smoke tests on Mac it sometimes can hang if system has no display; also it can steal the focus when running on your desktop.
3. It is causing the newly added unit test forJDK-8162922 to fail on Hi-DPI screens.
The first two problems were the reason we started running the web tests in headless mode in the first place (seeJDK-8094088).
This is causing three problems:
1. We are unable to run our smoke tests on Linux without a valid DISPLAY
2. When running our smoke tests on Mac it sometimes can hang if system has no display; also it can steal the focus when running on your desktop.
3. It is causing the newly added unit test for
The first two problems were the reason we started running the web tests in headless mode in the first place (see
- relates to
-
JDK-8094088 [Mac] WebView unit tests hang on headless test machines
-
- Resolved
-
-
JDK-8161704 Switch to Jigsaw-aware boot JDK for compiling FX 9
-
- Resolved
-
-
JDK-8162922 JavaFx WebView canvas doesn't support dash within strokeRec
-
- Resolved
-