Conversation
|
I can test this on Arch Linux, which so far was unable to run playwright. |
|
I am doing exactly that :) unfortunately I think the |
223c5cd to
61dd882
Compare
|
Wouldn’t that require the developer to install Docker? |
|
we have docker target for one. I'm working on skipping the deps install on non-debian/ubuntu installs though and toggling based on that. |
|
BTW another approach for limited e2e tests on Arch could be to detect But overall I agree that if |
|
#37315 will revert the webkit addition, to unstable. With webkit gone, it may be feasible to run chromium and firefox natively. |
Chromium works well. Firefox? I can't get it to work at all because some glib stuff or something. container should be more stable overall for systems not blessed by playwright. I'll default to local unless OS is linux and it's not ubuntu/debian. I know I can gate it, just need to fight makefile a bit... though maybe instead I just should write a script like a sane person. Does makefile and e2e even works under windows? |
In theory if you have go,node,docker,pnpm available, it may work but I think it's very likely you hit some issue. Real confirmation could only come if we could make CI run on windows runners which I think are not configured. BTW webkit on macos runners should work reliably but again, I don't think our self-hosted runner infrastructure provides such runners. |
|
It was more of a "should I be concerned about it" question. I don't think the test script for e2e would work as it needs bash but I don't exactly have a way of trying it. shell it is as conditionals in makefile are a pain |
|
No, for all we are concerned, only Linux and MacOS have to work. |
|
But... why? This is just "run in container" but with more steps and requiring act runner, docker daemon and installing browsers which are built-in in the playwright container. I don't follow. |
|
Goal should be that |
Assisted-by: gemini-cli:gemini-3-flash

Enable running playwright tests on unsupported platforms as well