Size: a a a

Aerokube Support

2021 January 13

A

Anton in Aerokube Support
интересно...
источник

DG

Dmitry Gerasimov in Aerokube Support
Sergio
Всем привет! Запускаю тест на CI (Ubuntu 20.0), использую selenoid/android:10.0 и у меня сам емулятор не запускается. Подскажите в чем может быть дело? Вот логи с андроид контейнера

Waiting X server...
Waiting X server...
Logging to: /tmp/fluxbox.log
Waiting X server...
Waiting X server...
Waiting X server...
* daemon not running; starting now at tcp:5037
* daemon started successfully
adb: no devices/emulators found
emulator: WARNING: System image is writable
host doesn't support requested feature: CPUID.80000001H:ECX.abm [bit 5]
host doesn't support requested feature: CPUID.80000001H:ECX.abm [bit 5]
adb: no devices/emulators found
adb: no devices/emulators found
adb: no devices/emulators found
adb: no devices/emulators found
adb: no devices/emulators found
adb: no devices/emulators found
adb: no devices/emulators found
adb: no devices/emulators found
adb: no devices/emulators found
adb: no devices/emulators found
adb: no devices/emulators found
adb: no devices/emulators found
adb: no devices/emulators found
adb: no devices/emulators found
adb: no devices/emulators found
adb: no devices/emulators found
adb: no devices/emulators found
adb: no devices/emulators found
adb: no devices/emulators found
adb: no devices/emulators found
adb: no devices/emulators found
WARNING. Using fallback path for the emulator registration directory.
Your emulator is out of date, please update by launching Android Studio:
- Start Android Studio
- Select menu "Tools > Android > SDK Manager"
- Click "SDK Tools" tab
- Check "Android Emulator" checkbox
- Click "OK"
adb: device offline
adb: device offline
qemu-system-x86_64-headless: warning: TSC frequency mismatch between VM (1995379 kHz) and host (2493986 kHz), and TSC scaling unavailable
qemu-system-x86_64-headless: warning: TSC frequency mismatch between VM (1995379 kHz) and host (2493986 kHz), and TSC scaling unavailable
2021-01-13 08:02:01:740 - [Chromedriver] Chromedriver exited unexpectedly with code 2, signal null
А сам селеноид что говорит?
источник

S

Sergio in Aerokube Support
вот логи с селеноида
источник

S

Sergio in Aerokube Support
2021/01/13 07:47:26 [-] [INIT] [Loading configuration files...]
2021/01/13 07:47:26 [-] [INIT] [Loaded configuration from /etc/selenoid/browsers.json]
2021/01/13 07:47:26 [-] [INIT] [Video Dir: /opt/selenoid/video]
2021/01/13 07:47:26 [-] [INIT] [Logs Dir: /opt/selenoid/logs]
2021/01/13 07:47:26 [-] [INIT] [Your Docker API version is 1.40]
2021/01/13 07:47:26 [-] [INIT] [Timezone: UTC]
2021/01/13 07:47:26 [-] [INIT] [Listening on :4444]
2021/01/13 08:00:38 [-] [NEW_REQUEST] [unknown] [192.168.192.4]
2021/01/13 08:00:38 [-] [NEW_REQUEST_ACCEPTED] [unknown] [192.168.192.4]
2021/01/13 08:00:38 [0] [LOCATING_SERVICE] [android] []
2021/01/13 08:00:38 [-] [DEFAULT_VERSION] [Using default version: 10.0]
2021/01/13 08:00:38 [0] [USING_DOCKER] [android] [10.0]
2021/01/13 08:00:38 [0] [CREATING_CONTAINER] [selenoid/android:10.0]
2021/01/13 08:00:38 [0] [STARTING_CONTAINER] [selenoid/android:10.0] [0d830a8885efd41a6eda97c6413c6f13ff93d9348f177fb184cf1a76f9729d8d]
2021/01/13 08:00:39 [0] [CONTAINER_STARTED] [selenoid/android:10.0] [0d830a8885efd41a6eda97c6413c6f13ff93d9348f177fb184cf1a76f9729d8d] [1.36s]
2021/01/13 08:01:10 [0] [SERVICE_STARTED] [selenoid/android:10.0] [0d830a8885efd41a6eda97c6413c6f13ff93d9348f177fb184cf1a76f9729d8d] [30.25s]
2021/01/13 08:01:10 [0] [PROXY_TO] [0d830a8885efd41a6eda97c6413c6f13ff93d9348f177fb184cf1a76f9729d8d] [http://192.168.192.13:4444/wd/hub]
2021/01/13 08:01:10 [0] [SESSION_ATTEMPTED] [http://192.168.192.13:4444/wd/hub] [1]
2021/01/13 08:02:38 [0] [CLIENT_DISCONNECTED] [unknown] [192.168.192.4] [120.05s]
2021/01/13 08:02:38 [0] [REMOVING_CONTAINER] [0d830a8885efd41a6eda97c6413c6f13ff93d9348f177fb184cf1a76f9729d8d]
2021/01/13 08:02:38 [-] [NEW_REQUEST] [unknown] [192.168.192.4]
2021/01/13 08:02:38 [-] [NEW_REQUEST_ACCEPTED] [unknown] [192.168.192.4]
2021/01/13 08:02:38 [1] [LOCATING_SERVICE] [android] []
2021/01/13 08:02:38 [-] [DEFAULT_VERSION] [Using default version: 10.0]
2021/01/13 08:02:38 [1] [USING_DOCKER] [android] [10.0]
2021/01/13 08:02:38 [1] [CREATING_CONTAINER] [selenoid/android:10.0]
2021/01/13 08:02:39 [1] [STARTING_CONTAINER] [selenoid/android:10.0] [75c72b138debb36f665161082402fd85627bef45829bc9c458cd55d00eb5bb5f]
2021/01/13 08:02:40 [1] [CONTAINER_STARTED] [selenoid/android:10.0] [75c72b138debb36f665161082402fd85627bef45829bc9c458cd55d00eb5bb5f] [1.48s]
2021/01/13 08:02:41 [0] [CONTAINER_REMOVED] [0d830a8885efd41a6eda97c6413c6f13ff93d9348f177fb184cf1a76f9729d8d]
источник

ИП

Игнат Прокофьевич... in Aerokube Support
не могу найти инфо по этому значению
источник

IK

Ivan Krutov in Aerokube Support
Игнат Прокофьевич
не могу найти инфо по этому значению
это пользователь из заголовка Authorization, если он выставлен
источник

IK

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

ИП

Игнат Прокофьевич... in Aerokube Support
аа понял, жаль :(
источник

DR

Denis Rybin in Aerokube Support
Привет)Помогите разобраться, запускаем тесты в три потока, 3 докера создаются судя по джобе дженкинса тесты пробегают там, в Селеноид UI видно что создались три сессии но нет VNC и в логах такое. Капабилити пробовал передавать и options. и capability. - запускает по дефолту 87 версию в дефолтном разрешении.
источник

T

T:ema in Aerokube Support
ребята из Mozilla опубликовали статью, в которой анонсировали поддержку Puppeteer и CDP в Firefox 86+
наверное, какие-то минимальные изменения в selenoid всё-таки потребуются? если без докера запускать, то там всё работает.
источник

АА

Александр Андряшин... in Aerokube Support
T:ema
ребята из Mozilla опубликовали статью, в которой анонсировали поддержку Puppeteer и CDP в Firefox 86+
наверное, какие-то минимальные изменения в selenoid всё-таки потребуются? если без докера запускать, то там всё работает.
а киньте статейку на почитать?
источник

T

T:ema in Aerokube Support
Александр Андряшин
а киньте статейку на почитать?
источник

АА

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

T

T:ema in Aerokube Support
я на коленке позапускал.. без докера работает, а с докером не получилось, так как deb пакет firefox 86 не собирался, nightly всё-таки.
источник
2021 January 14

DZ

Danil Zhyliaiev in Aerokube Support
Привет! Подскажите пожалуйста, есть ли у кого-то опыт поднятия ARM андроид эмулятора при помощи https://github.com/aerokube/images/blob/master/selenium/automate_android.sh?
Я так понял процессор на хосте тоже должен быть arm. Есть ли ещё какие-то нюансы?
источник

АА

Александр Андряшин... in Aerokube Support
Danil Zhyliaiev
Привет! Подскажите пожалуйста, есть ли у кого-то опыт поднятия ARM андроид эмулятора при помощи https://github.com/aerokube/images/blob/master/selenium/automate_android.sh?
Я так понял процессор на хосте тоже должен быть arm. Есть ли ещё какие-то нюансы?
эти имиджи для x86_64, процессор должен поддерживать виртуализацию...
источник

IK

Ivan Krutov in Aerokube Support
Danil Zhyliaiev
Привет! Подскажите пожалуйста, есть ли у кого-то опыт поднятия ARM андроид эмулятора при помощи https://github.com/aerokube/images/blob/master/selenium/automate_android.sh?
Я так понял процессор на хосте тоже должен быть arm. Есть ли ещё какие-то нюансы?
основная проблема в том, что arm медленный
источник

IK

Ivan Krutov in Aerokube Support
но не требуется /dev/kvm
источник

DZ

Danil Zhyliaiev in Aerokube Support
Ivan Krutov
основная проблема в том, что arm медленный
Хочется провести эксперимент и посмотреть как будут вести себя наши приложения :)
источник

DZ

Danil Zhyliaiev in Aerokube Support
Александр Андряшин
эти имиджи для x86_64, процессор должен поддерживать виртуализацию...
То есть этот скрипт не подойдёт для сборки арм имеджа?
источник