Hi, I did some more work on the JavaFX Headless platform that is available in [1] and I am using it to run the systemtests. I am not yet running the robot-based systemtests, but there is already some robot code in the Headless platform.
The other systemtests are going pretty well. On my linux, export _JAVA_OPTIONS="-Dglass.platform=Headless" sh gradlew --info -PFULL_TEST=true :systemTests:cleanTest :systemTests:test is currently returning 552 tests completed, 3 failed, 24 skipped I understand why the 3 failed tests are failing, and I will move to robot-based tests soon. [1] https://github.com/openjdk/jfx-sandbox/tree/johanvos-headless