On Linux you may run into "Failed to launch chrome" issue
In order to protect the host environment from untrusted web content, Chrome uses multiple layers of sandboxing. For this to work properly, the host should be configured first. If there's no good sandbox for Chrome to use we get this problem. You can find how to configure sandbox here. But actually if you trust the content of the application under test you can simply run with --no-sandbox option.