Closed Karm closed 1 year ago
Thank you! Should I wait to merge this until the fixes are no longer in SNAPSHOT?
@all-contributors add @Karm for bugs
@melloware
I've put up a pull request to add @Karm! :tada:
@melloware
Thank you! Should I wait to merge this until the fixes are no longer in SNAPSHOT? yw
I don't think you need to wait. The experience just wouldn't be good for Windows until Quarkus gets updated, but that's not a regression...
Fix #13
This PR enables the test suite to run the native executable in a container. AWT in GraalVM and Quarkus is not supported on Windows to an extent that would satisfy Quarkus Primefaces' needs, so the solution is to run both the build and the runtime in a Linux container.
This PR relies on changes to Quarkus to work with Podman for Windows. I have these changes in a branch: issue-31307-q-2.16. I'll open a PR to Quarkus presently.
How to test?
The Windows run takes a very long time, ~30 minutes with Podman, ~54 minutes with Docker Desktop. It's partially due to the nested virtualization situation on my Linux laptop and also due to the sizing of the WSL2 shim that likely could have been configured better than the default.