Size: a a a

Aerokube Support

2020 September 15

JF

JP Fu in Aerokube Support
Hi @vaniaPooh , everyone:
About “Android Images”: Hardware server or virtual machine with nested virtualization support is required to run Android images.

….

I successfully tried on phisical linux hosts, and virtual machines (with nested virtualization enabled).
I know it’s no possible on mac.
But, could it work on physical windows servers?
источник

IK

Ivan Krutov in Aerokube Support
JP Fu
Hi @vaniaPooh , everyone:
About “Android Images”: Hardware server or virtual machine with nested virtualization support is required to run Android images.

….

I successfully tried on phisical linux hosts, and virtual machines (with nested virtualization enabled).
I know it’s no possible on mac.
But, could it work on physical windows servers?
hey, no because on Windows Docker runs inside a VM (Hyper-V) and for some reason there is no nested virtualization enabled
источник

JF

JP Fu in Aerokube Support
Ok. thank you so much
источник

AK

Aydar Khusainov in Aerokube Support
Подскажите плз почему может выстреливать такая ошибка?
InvalidSessionIdException: Message: Tried to run command without establishing a connection
источник

AK

Aydar Khusainov in Aerokube Support
и как это фиксить
источник

AK

Aydar Khusainov in Aerokube Support
Я открываю страницу, делаю скриншот, достаю какие-то локалсторадж переменные, а после открываю новую и проделываю тоже самую закрывая старую

И так делаю раз 15-20
И где-то в этом промежутке падает с такой ошибкой
источник

AK

Aydar Khusainov in Aerokube Support
если смотреть логи,  то там что-то вроде такого
источник

AK

Aydar Khusainov in Aerokube Support
это firefox
источник

IK

Ivan Krutov in Aerokube Support
браузер упал
источник

AK

Aydar Khusainov in Aerokube Support
памяти не хватило?
источник

АА

Александр Андряшин... in Aerokube Support
по логам видно, что процесс скрэшился, попробуйте побольше памяти выделить, либо поменьше сессий одновременно запускать, кколько сессий запускаете и на какой машине?
источник

AK

Aydar Khusainov in Aerokube Support
я вот кстати не особо понимаю параметр shmSize
Это же по сути та память которую я выделяю для браузера?
источник

М

Максим in Aerokube Support
Всем привет!

Для автотестов требуется firefox определенных старых версий, которых нет в готовых докер-контейнерах.
Не получается собрать свой рабочий образ.

При запуске тестов возникает exception:
org.openqa.selenium.WebDriverException: Requested environment is not available (WARNING: The server did not provide any stacktrace information)
В логах selenoid: [SESSION_FAILED] [http://xxx.xx.x.x:4444/wd/hub] [400 Bad Request]

После попытался "повторить" имеющийся образ 79 версии firefox, но с ним те же ошибки.
Версии firefox, geckodriver, а такще файлы entrypoint.sh, selenoid и browsers.json соответсвуют тем что в рабочем образе.

Похоже не хватает какой то строчки в Dockerfile.
Помогите разобраться
источник

АА

Александр Андряшин... in Aerokube Support
вроде у нас есть файерфоксы начиная с версии 3.6, вы какую собираете?
источник

М

Максим in Aerokube Support
Александр Андряшин
вроде у нас есть файерфоксы начиная с версии 3.6, вы какую собираете?
52.9.0esr
источник

АА

Александр Андряшин... in Aerokube Support
в файерфоксе в самом есть жесткая проверка на версию если версия в капабилити не совпадает с браузерной он будет говорить bad request
источник

АА

Александр Андряшин... in Aerokube Support
посмотрите какая версия у фф в контейнере?
источник

М

Максим in Aerokube Support
Сравнивал версии 1 в 1
источник

АА

Александр Андряшин... in Aerokube Support
прямо с esr на конце?
источник

АА

Александр Андряшин... in Aerokube Support
попробуйте задать версию в капабилити 52.9.0?
источник