I created a JakartaEE Server Faces sample which used Arqillian Dron and Arquillian Graphene to test the faces web pages.
The tests are passed on my local system, but when set the headless chrome as web driver in Github action workflow like this(see the complete file here, by default it use phantomjs webdriver):
- name: Run integration test with -Parq-payara-embedded(chromeheadless)
run: mvn clean verify -Parq-payara-embedded,chromeheadless
It is frozen at this step.
But I ran the same command(mvn clean verify -Parq-payara-embedded,chromeheadless) in my local system, it works. How to make the chromeheadless work on Github actions?