Size: a a a

Aerokube Support

2020 November 24

АА

Александр Андряшин... in Aerokube Support
yes
источник

J

Julien in Aerokube Support
and it remains like that even if the command "./cm" was launched by a bash process that has been terminated ?
источник

J

Julien in Aerokube Support
actually, the thing I am trying to understand is why my tests in CI builds are failing with the following exception

OpenQA.Selenium.WebDriverException: A exception with a null response was thrown sending an HTTP request to the remote WebDriver server for URL http://localhost:4444/wd/hub/session. The status of the exception was UnknownError, and the message was: Unable to read data from the transport connection: Connection reset by peer. ---> System.Net.WebException: Unable to read data from the transport connection: Connection reset by peer. ---> System.IO.IOException: Unable to read data from the transport connection: Connection reset by peer. ---> System.Net.Sockets.SocketException: Connection reset by peer
источник

АА

Александр Андряшин... in Aerokube Support
are you trying to start selenoid as binary or in docker container?
источник

J

Julien in Aerokube Support
I run it with --use-drivers because I am targeting safari on OSX
источник

J

Julien in Aerokube Support
so if I understood the doc correctly, it is without docker
источник

АА

Александр Андряшин... in Aerokube Support
ok, in that case --vnc option will not work... is runner OSX based? is there safari and safaridriver installed?
источник

АА

Александр Андряшин... in Aerokube Support
what is OS on ci runner?
источник

J

Julien in Aerokube Support
runner is OSX based yes, CI runner is on the same OSX.
источник

J

Julien in Aerokube Support
safaridriver and safari are installed
источник

АА

Александр Андряшин... in Aerokube Support
are there safari and safaridriver installed?
источник

J

Julien in Aerokube Support
in /usr/bin/safaridriver
источник

АА

Александр Андряшин... in Aerokube Support
is there something in selenoid output?
источник

J

Julien in Aerokube Support
I don't think so, I think it has been killed by the C.I.
источник

АА

Александр Андряшин... in Aerokube Support
also please take a look into browsers.json generated by cm, it is located at $HOME/.aerokube/selenoid/browsers.json on the runner.
источник

T

T:ema in Aerokube Support
you must allow safaridriver like this: xattr -d com.apple.quarantine $(which chromedriver) and enable safaridriver like this: sudo safaridriver --enable
источник

АА

Александр Андряшин... in Aerokube Support
Connection reset by peer - is not connection refused error...
источник

J

Julien in Aerokube Support
ok, so 1st issue, browsers.json does not contain the safari block
источник

J

Julien in Aerokube Support
I will put it by hand for now in the browsers.json, but can't cm knows that on OSX safari is always there ? 😄
источник

АА

Александр Андряшин... in Aerokube Support
cm does not generate configuration for safari and MicrosoftEdge browsers, you have to add it manually...
источник