Indeed. I was waiting for Monocle to become part of the standard distribution,
8u20 was said a while back, so TestFX would be adapted and headless testing on
Jenkins would be enabled. It would be very good that using Monocle would not
require building JavaFX yourself, that makes the threshold unnecessarily high.
It should IMHO at least be available as an easy download for inclusion via libs.
On 2014-7-8 23:20, Sean True wrote:
Daniel, Christian --
There seems to be a strong use for Monocle in the case of doing headless
testing. I am currently using TestFX, and testing on Jenkins requires
having a remote desktop window open to the headless Windows Jenkins slave.
I had started to explore using Monocle with an earlier build of 8u20 and a
tweaked version of TestFX, and it was very encouraging. Without it, I have
a serious hole in my testing strategy.
On Mon, Jul 7, 2014 at 12:22 PM, Daniel Blaukopf <daniel.blauk...@oracle.com
Monocle is gone for the desktop since it is not a tested configuration
there. We only test Monocle in his non-headless implementations, on
However, if you build OpenJFX yourself (
https://wiki.openjdk.java.net/display/OpenJFX/Building+OpenJFX) you will
get Monocle included in the build and will be able to use it as before.
On Jul 5, 2014, at 11:09 PM, Christian <krampenschies...@gmail.com> wrote:
I just updated from 1.8.20-b17 to b21 and there is no monocle platform
Will it come back?
Is there any other way to have a headless build?
I was trying around with xvfb as an alternative but sadly:
ES2 Prism: Error - GLX extension is not supported
GLX version 1.3 or higher is required
Additionally xvfb segfaults...
However I would be awesome if Monocle would be back.
I have a lot of tests for the UI and since I cannot mock JavaFX classes
because they are final I have to run a real application.