Size: a a a

Aerokube Support

2020 November 17

A

Anton in Aerokube Support
но наверняка ваша цель проверить приложение в конкретной версии браузера (как например на сервисах типа browserstack)
источник

A

in Aerokube Support
Коллеги, просто возникло желание открыть в окне моего локального браузера ещё один браузер)
источник

IK

Ivan Krutov in Aerokube Support
Коллеги, просто возникло желание открыть в окне моего локального браузера ещё один браузер)
тогда через selenoid ui
источник

IK

Ivan Krutov in Aerokube Support
ручную сессию сделайте
источник

СА

Сергей Ананьев... in Aerokube Support
Всем привет. а есть ли возможность пробросить аргументы для аппиума в контейнерах андроид при запуске тестов? может в browsers.json можно что то прописать?
источник

IK

Ivan Krutov in Aerokube Support
Сергей Ананьев
Всем привет. а есть ли возможность пробросить аргументы для аппиума в контейнерах андроид при запуске тестов? может в browsers.json можно что то прописать?
источник

IK

Ivan Krutov in Aerokube Support
вот эту переменную
источник

A

Anton in Aerokube Support
ее вроде и через капабилити можно указать?
источник

СА

Сергей Ананьев... in Aerokube Support
Ivan Krutov
вот эту переменную
воооо. спасиб

"env": ["APPIUM_ARGS=--allow-insecure adb_shell"]

как то так должно выглядеть?
источник

DA

Dima Ananyev in Aerokube Support
подскажите, пожалуйста
когда процесс непредвиденно завершается (например прерван запуск тестов со стороны пользователя)
не всегда сессия сразу закрывается
а когда таких моментов много - много контейнеров висит
например я прервал тест сейчас
висит браузер и контейнер

как такое закрыать? есть ли какой то ключ или команда?
источник

DA

Dima Ananyev in Aerokube Support
источник

A

Anton in Aerokube Support
Там есть таймаут на закрытие таких сессий https://aerokube.com/selenoid/latest/#_limits_and_timeouts
источник

A

Anton in Aerokube Support
-session-delete-timeout
источник

A

Anton in Aerokube Support
но я не знаю какой там таймаут по умолчанию
источник

A

Anton in Aerokube Support
-session-delete-timeout duration
   Session delete timeout in time.Duration format (default 30s)
источник

DA

Dima Ananyev in Aerokube Support
Anton
-session-delete-timeout duration
   Session delete timeout in time.Duration format (default 30s)
попробовал
sudo docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -v ${HOME}:/root -e OVERRIDE_HOME=${HOME} aerokube/cm:latest-release selenoid start --vnc --tmpfs 128 --args "-limit 11 -timeout 20m --service-startup-timeout 2m -session-attempt-timeout 2m -retry-count 5" -session-delete-timeout 5s

но что то то не сработало - также висит
источник

A

Anton in Aerokube Support
session-delete-timeout должно быть внутри кавычек args =)
источник

DA

Dima Ananyev in Aerokube Support
упс спасибо, попробую
источник

A

Anton in Aerokube Support
или погоди, args это для CM только
источник

A

Anton in Aerokube Support
для селеноида напрямую надо передавать все без args
источник