G72K
Не замещать собой систему
Система это всмысле Линукс зоопарк в котором без команды бородачей вообще ничего нормально не поднять?
Dmitry
Dmitry
завелось вроде без прокидывания иксов
G72K
Pm2 судя по описанию запустил и порядок, даже запросы роутит
G72K
Nginx unit тем же путем идёт, рынок есть
Etki
Etki
Ну и все-таки requests-limits для того и стоит
Stas
завелось вроде без прокидывания иксов
а не речь не про завелось. У меня ежедневно отрабатывают сотни тестов в паппитире в докере на каждый коммит. Этот сраный хедлесс хром выедает цпу в полку на здоровых раннерах. Я хочу понять удалось ли кому то построить высокэффективную инфраструкьуру для браузерных тестов
G72K
Etki
в чем проблема сделать то же самое systemd-сервисом?
Dmitry
Etki
и что будет при рестарте ноды?
Алексей
pm2 вообще забил на Linux и все прочее
Заточен локально для девелопера все гонять
Но некоторые его в прод тащат
Там приколы начинаются
Михаил
G72K
Да я знаю? Я впервые вижу , но рынок точно есть. Все эти Линукс говны надо на свалку. nspawn как минимум не роутит, без дашборда, хелсчеков и к нему нужен бордач с ансиблом
Алексей
Мне похер
Etki
я не говорю про рынок - на ноде он для всего есть - я говорю, что это проклятая тварь
Михаил
G72K
Etki
G72K
Etki
(я не знаю, меньше ли он жрет, но почему бы не попробовать на тех проектах, которые это позволяют)
Алексей
Объясните эникею
Что за фантом?
Если не про ос с таким именем
Dmitry
Etki
G72K
Etki
там даже отдельного драйвера не нужно, phantom --port 4444, и у тебя готовый webdriver-сервак
Алексей
Selenium не моден уже?
Etki
я не тыкал в puppeteer, но думаю что он тупо по вебдрайверу работает
Etki
Dmitry
Etki
селениум как бы эволюционировал в вебдрайвер
Etki
Dmitry
ахах
Алексей
Не
Ну когда через полгода npm вдруг гавно и хрень
И вообще я динозавр
То ок
Stas
паппитир просто библиотека под ноду
Stas
разрабы пишут тесты на js
Алексей
А я думал это т9 так куклу обозвал
G72K
Алексей
Опоздал
Эт я уже трогал
Который юзает bpm
В доме который построил Джек
Dmitry
Алексей
bpm
Алексей
npm
G72K
Т.е. под кукумбером бегает папитир/веюдрайвер?
Stas
так вот, вернемся к моей боли - запускать много контейнеров с хедлесс хромом больно, была идея взять здоровый дедикейтид хост с не хедлесс браузером и гонять тесты на нем, чем идея плоха?
Алексей
База драйвер девелопмент?
Dmitry
G72K
G72K
Алексей
Стиль это как?
G72K
Алексей
Нормальную аббревиатуру киньте
Или ссылку на вику
Алексей
Я с таким не встречался
Etki
bdd
G72K
Стиль это как?
BDD в Гугле должно быть . Тесты вроде "когда я иду на страницу я вижу там текст, а не хуй" (прям так тест и пишется текстом) если ничего не путаю
Dmitry
btw, для браузерных тестов мы ушли с папетира на cypress, скорость работы почти та же, а вот разработка идет быстрее ну и фидбек от написания тестов получше как и репорты ошибок.
Etki
Given fucking chrome
And srany test framework
When i open the page
Then it fucking opens
Sergey
Stas
я просто обгуглился сегодня уже на эту тему и не нашел ни одной сколько нибудь клмплексной статьи по организации бережливой инфраструктуры под ci фронта
Sergey
Алексей
Хрень какая-то
Тест драйвинг... обёрнутый dsl который должен быть похож на английский
Dmitry
а/б тестирование придумали люди, которые не смогли настроить сиай
Rainbow
Etki
Stas
Алексей
Кузьмы Пруткова на них не хватает
Etki
"провалилось утверждение Х" - не наш метод
Rainbow
Rainbow
дешевле browserstack думаю
Алексей
Фронтенды не мое
Поверю профессионалам
Но bdd выглядит как хрень
Крякает как хрень
И наверно так и есть
Vadim
спец по кубернетесам еще и спец в тестировании? Ну это как раз таки не удивительно