]> source.dussan.org Git - aspectj.git/commit
Try to avoid 'HeadlessException: No X11 DISPLAY' on GitHub Actions
authorAlexander Kriegisch <Alexander@Kriegisch.name>
Wed, 24 Mar 2021 07:46:23 +0000 (14:46 +0700)
committerAlexander Kriegisch <Alexander@Kriegisch.name>
Wed, 24 Mar 2021 07:46:23 +0000 (14:46 +0700)
commit1337e1a5fbc5f671e1a66c1e0d1e7bc9d4b4ebd8
tree893c66c411e5ea3dd9e3e9fc4ce5bdcf21e5a42f
parent79e44360cd95b14fa255daaac069f9b76c488451
Try to avoid 'HeadlessException: No X11 DISPLAY' on GitHub Actions

We have 84 times this kind of exceptions in 'ajde' tests in our build
logs on GitHub, even though the tests seem to pass:

  HeadlessException: No X11 DISPLAY variable was set,
  but this program performed an operation which requires it.

I found this discussion:
https://github.com/juliangruber/browser-run/issues/147

And then this GitHub Action:
https://github.com/marketplace/actions/gabrielbb-xvfb-action

Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
.github/workflows/maven.yml