Size: a a a

Aerokube Support

2020 September 04

a

astatico in Aerokube Support
Благодарю, буду пробовать
источник

RP

Roman Ponomarenko in Aerokube Support
Всем привет! Возникла необходимость запускать тесты для Safari, подскажите пожалуйста есть ли у selenoid образ для safari браузера?
источник

У

Умар in Aerokube Support
Ребята подскажите пожалуйста пытаюсь настроить конифиги так что бы можно было наблюдать через UI вместе с логами. Но Символ "of" индетифицируется.
источник

У

Умар in Aerokube Support
источник

У

Умар in Aerokube Support
источник

IK

Ivan Krutov in Aerokube Support
вот этот пример, он на новой Java только работает
источник

IK

Ivan Krutov in Aerokube Support
на более старой нужно писать new HashMap<>
источник

У

Умар in Aerokube Support
Ivan Krutov
на более старой нужно писать new HashMap<>
Вот так?
источник

IK

Ivan Krutov in Aerokube Support
Умар
Вот так?
источник

a

astatico in Aerokube Support
Вернуть к этому решению, каким образом я могу получить список файлов? Выкачав их и занести в List<File> или же извлечь имена в List<String>?
источник

a

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

IK

Ivan Krutov in Aerokube Support
astatico
Вернуть к этому решению, каким образом я могу получить список файлов? Выкачав их и занести в List<File> или же извлечь имена в List<String>?
в свежих образах (Chrome 85.0) должен работать http://selenoid-host.example.com:4444/download/f2bcd32b-d932-4cdc-a639-687ab8e4f840/?json
источник

IK

Ivan Krutov in Aerokube Support
в этом случае список отдается в JSON и его можно разобрать в объект
источник

a

astatico in Aerokube Support
Благодарю, сейчас попробую
источник

IK

Ivan Krutov in Aerokube Support
для начала лучше через curl
источник

K

Kirill in Aerokube Support
just in case if someone interestingб article about our use case of selenoid + ggr https://medium.com/@kirillbilchenko/elastic-selenium-infrastructure-9b62dc1c84fa
источник

a

astatico in Aerokube Support
Ivan Krutov
в этом случае список отдается в JSON и его можно разобрать в объект
Благодарю Вас, через curl всё отлично отработало
источник

🛠А

🛠 Александр Аверьяно... in Aerokube Support
привет

{'status': 500, 'value': '{"status":13,"value":{"message":"wait: http://192.168.1.1:4444/ does not respond in 30s"}}
Ловлю такую ошибку при старте теста.

Селеноид собирается из докер-компоуза:
selenoid:
       image: "aerokube/selenoid:1.10.0"
       ports:
           - "4444:4444"
       volumes:
           - "${PWD}/selenoid:/etc/selenoid"
           - "${PWD}/selenoid/logs:/opt/selenoid/logs"
           - "/var/run/docker.sock:/var/run/docker.sock"
       command: ["-conf", "/etc/selenoid/browsers.json", "-log-output-dir", "/opt/selenoid/logs"]

в тесте адрес селеноида указан как 'http://127.0.0.1:4444'

По ссылке доступен, статус отображается, браузеры стоят

В чем может быть дело
источник

IK

Ivan Krutov in Aerokube Support
🛠 Александр Аверьянов
привет

{'status': 500, 'value': '{"status":13,"value":{"message":"wait: http://192.168.1.1:4444/ does not respond in 30s"}}
Ловлю такую ошибку при старте теста.

Селеноид собирается из докер-компоуза:
selenoid:
       image: "aerokube/selenoid:1.10.0"
       ports:
           - "4444:4444"
       volumes:
           - "${PWD}/selenoid:/etc/selenoid"
           - "${PWD}/selenoid/logs:/opt/selenoid/logs"
           - "/var/run/docker.sock:/var/run/docker.sock"
       command: ["-conf", "/etc/selenoid/browsers.json", "-log-output-dir", "/opt/selenoid/logs"]

в тесте адрес селеноида указан как 'http://127.0.0.1:4444'

По ссылке доступен, статус отображается, браузеры стоят

В чем может быть дело
логи браузеров смотрите
источник

L

Leo in Aerokube Support
Добрый день.
Помогите пожалуйста:
Пытаюсь запустить moon для Android, но ничего не выходит.
Зависают в статусе ImagePullBackOff

kubectl get pods -n moon
NAME                                                READY   STATUS             RESTARTS   AGE
android-10-0-355a1e6d-dbfd-465c-9176-c6fe838e0297   1/2     ImagePullBackOff   0          7m53s
android-10-0-c134ac10-a50d-4ff5-9602-9d72d6fe9125   1/2     ImagePullBackOff   0          7m53s
moon-5f9d966cc9-5l68x                               3/3     Running            14         2d3h
moon-5f9d966cc9-nwlpp                               3/3     Running            14         2d3h

kubectl logs -n moon -l app=moon -c moon
2020/09/04 14:34:31 [INIT] [Will add kernel capability "SYS_ADMIN" to every browser pod]
2020/09/04 14:34:31 [INIT] [S3 upload is disabled: no S3 endpoint specified]
2020/09/04 14:34:31 [INIT] [Enabling resource quota control]
2020/09/04 14:34:31 [INIT] [Found license {owner="Default", sessions="4"}]
2020/09/04 14:34:31 [INIT] [Pods resource quota changed to 6]
2020/09/04 14:34:31 [INIT] [Moon pods number changed to 2]
2020/09/04 14:34:31 [INIT] [Listening on :4444]
2020/09/04 14:38:39 [CREATING_POD] [browsers] [172.17.0.1] [android-10-0-c134ac10-a50d-4ff5-9602-9d72d6fe9125]
2020/09/04 14:38:39 [POD_CREATED] [browsers] [172.17.0.1] [android-10-0-c134ac10-a50d-4ff5-9602-9d72d6fe9125] [0.02s]
2020/09/04 14:38:39 [AWAITING_POD_RUNNING] [browsers] [172.17.0.1] [android-10-0-c134ac10-a50d-4ff5-9602-9d72d6fe9125]
2020/09/04 14:34:31 [INIT] [Will add kernel capability "SYS_ADMIN" to every browser pod]
2020/09/04 14:34:31 [INIT] [S3 upload is disabled: no S3 endpoint specified]
2020/09/04 14:34:31 [INIT] [Enabling resource quota control]
2020/09/04 14:34:31 [INIT] [Found license {owner="Default", sessions="4"}]
2020/09/04 14:34:31 [INIT] [Pods resource quota changed to 6]
2020/09/04 14:34:31 [INIT] [Moon pods number changed to 2]
2020/09/04 14:34:31 [INIT] [Listening on :4444]
2020/09/04 14:38:39 [CREATING_POD] [browsers] [172.17.0.1] [android-10-0-355a1e6d-dbfd-465c-9176-c6fe838e0297]
2020/09/04 14:38:39 [POD_CREATED] [browsers] [172.17.0.1] [android-10-0-355a1e6d-dbfd-465c-9176-c6fe838e0297] [0.05s]
2020/09/04 14:38:39 [AWAITING_POD_RUNNING] [browsers] [172.17.0.1] [android-10-0-355a1e6d-dbfd-465c-9176-c6fe838e0297]

kubectl get events -n moon
14m         Normal    Pulled                   pod/moon-5f9d966cc9-5l68x                               Container image "aerokube/moon:1.6.1" already present on machine
14m         Normal    Created                  pod/moon-5f9d966cc9-5l68x                               Created container moon
14m         Normal    Started                  pod/moon-5f9d966cc9-5l68x                               Started container moon
14m         Normal    Pulled                   pod/moon-5f9d966cc9-5l68x                               Container image "aerokube/moon-api:1.6.1" already present on machine
14m         Normal    Created                  pod/moon-5f9d966cc9-5l68x                               Created container moon-api
14m         Normal    Started                  pod/moon-5f9d966cc9-5l68x                               Started container moon-api
14m         Normal    Pulled                   pod/moon-5f9d966cc9-5l68x                               Container image "aerokube/selenoid-ui:1.10.0" already present on machine
14m         Normal    Created                  pod/moon-5f9d966cc9-5l68x                               Created container selenoid-ui
14m         Normal    Started                  pod/moon-5f9d966cc9-5l68x                               Started container selenoid-ui
14m         Normal    SandboxChanged           pod/moon-5f9d966cc9-nwlpp                               Pod sandbox changed, it will be killed and re-created.
14m         Normal    Pulled                   pod/moon-5f9d966cc9-nwlpp                               Container image "aerokube/moon:1.6.1" already present on machine
14m         Normal    Created                  pod/moon-5f9d966cc9-nwlpp                               Created container moon
источник