tbee at tbee.org
Wed Jul 9 05:17:08 UTC 2014
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.
> -- Sean
> On Mon, Jul 7, 2014 at 12:22 PM, Daniel Blaukopf <daniel.blaukopf at oracle.com
>> Hi Christian,
>> Monocle is gone for the desktop since it is not a tested configuration
>> there. We only test Monocle in his non-headless implementations, on
>> embedded platforms.
>> 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 <krampenschiesser at gmail.com> wrote:
>>> Hi all,
>>> 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.
More information about the openjfx-dev