G72K
Не замещать собой систему
Система это всмысле Линукс зоопарк в котором без команды бородачей вообще ничего нормально не поднять?
Dmitry
завелось вроде без прокидывания иксов
G72K
Pm2 судя по описанию запустил и порядок, даже запросы роутит
G72K
Nginx unit тем же путем идёт, рынок есть
Etki
Система это всмысле Линукс зоопарк в котором без команды бородачей вообще ничего нормально не поднять?
Если в линупсе нужна команда бородачей и киллер так плох, то сколько же их нужно для этой штуки?
Etki
Ну и все-таки requests-limits для того и стоит
Stas
завелось вроде без прокидывания иксов
а не речь не про завелось. У меня ежедневно отрабатывают сотни тестов в паппитире в докере на каждый коммит. Этот сраный хедлесс хром выедает цпу в полку на здоровых раннерах. Я хочу понять удалось ли кому то построить высокэффективную инфраструкьуру для браузерных тестов
G72K
Если в линупсе нужна команда бородачей и киллер так плох, то сколько же их нужно для этой штуки?
Да нисколько. Запустил ноду, положил скрипты, взлетело. Поднять инвестиции хватит и не раз
Etki
в чем проблема сделать то же самое systemd-сервисом?
Etki
и что будет при рестарте ноды?
Алексей
pm2 вообще забил на Linux и все прочее Заточен локально для девелопера все гонять Но некоторые его в прод тащат Там приколы начинаются
G72K
Да я знаю? Я впервые вижу , но рынок точно есть. Все эти Линукс говны надо на свалку. nspawn как минимум не роутит, без дашборда, хелсчеков и к нему нужен бордач с ансиблом
Алексей
Мне похер
Etki
я не говорю про рынок - на ноде он для всего есть - я говорю, что это проклятая тварь
Stas
а что ты сделаешь если так работает хедлесс хром, да он жрет дохрена ресурсов и многие жалуются
с финансово организационной точки зрения я могу почти все, я просто не хочу тушить пожар хостамм
G72K
Бородач с ансиблом Даа, не те нынче бородачи)
Те кто без бороды анасибл берут дел творят
G72K
я не говорю про рынок - на ноде он для всего есть - я говорю, что это проклятая тварь
Система говно, ее надо заменять, люди ищут чем. Чем пм2 проклята ? :)
Etki
(я не знаю, меньше ли он жрет, но почему бы не попробовать на тех проектах, которые это позволяют)
Dmitry
с финансово организационной точки зрения я могу почти все, я просто не хочу тушить пожар хостамм
у нас папетир побыл недолго,в плане девелопмнет експириенса он никакой и мы решили отказаться от него
Etki
Система говно, ее надо заменять, люди ищут чем. Чем пм2 проклята ? :)
Тем, что не избавляется от системы, которая точно так же pm может по оом прибить
Stas
с фантомом пробовали сравнивать?
я даже не знаю что это, а тесты уже написаны под папитир
Алексей
Объясните эникею Что за фантом? Если не про ос с таким именем
Dmitry
Объясните эникею Что за фантом? Если не про ос с таким именем
хедлесс браузер, рендерим хтмлельку без юайки
Etki
там даже отдельного драйвера не нужно, phantom --port 4444, и у тебя готовый webdriver-сервак
Алексей
Selenium не моден уже?
G72K
я даже не знаю что это, а тесты уже написаны под папитир
Может вопрос не в кассу, а тесты под selenium лучше/хуже тестов под puppeteer?
Etki
я не тыкал в puppeteer, но думаю что он тупо по вебдрайверу работает
Etki
селениум как бы эволюционировал в вебдрайвер
Dmitry
ахах
Алексей
Не Ну когда через полгода npm вдруг гавно и хрень И вообще я динозавр То ок
Stas
паппитир просто библиотека под ноду
Stas
разрабы пишут тесты на js
Алексей
А я думал это т9 так куклу обозвал
G72K
паппитир просто библиотека под ноду
А cucumber что? Видел у тестеров слово
Алексей
Опоздал Эт я уже трогал Который юзает bpm В доме который построил Джек
Алексей
bpm
Алексей
npm
G72K
Т.е. под кукумбером бегает папитир/веюдрайвер?
Stas
так вот, вернемся к моей боли - запускать много контейнеров с хедлесс хромом больно, была идея взять здоровый дедикейтид хост с не хедлесс браузером и гонять тесты на нем, чем идея плоха?
Алексей
База драйвер девелопмент?
G72K
База драйвер девелопмент?
Стиль написания тестов
Stas
а какая разница ? с хедлесс и не хедлесс, в чем профит будет ?
не хедлесс жрет меньше, на хосте у него есть хв акселерация - хз гужна ли для рендеринга скриншотов
Алексей
Стиль это как?
Алексей
Нормальную аббревиатуру киньте Или ссылку на вику
Алексей
Я с таким не встречался
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 фронта
Алексей
Хрень какая-то Тест драйвинг... обёрнутый dsl который должен быть похож на английский
Dmitry
а/б тестирование придумали люди, которые не смогли настроить сиай
Etki
Хрень какая-то Тест драйвинг... обёрнутый dsl который должен быть похож на английский
Да-да, тесты должны писаться развесистой клюквой на селениуме, чтобы потом в логах отыскивать эксепшены
Алексей
Кузьмы Пруткова на них не хватает
Etki
"провалилось утверждение Х" - не наш метод
Stas
дешевле купить browserstack
500 баксов в месяц при оплате за год вперед для 5 парллельных тестов
Rainbow
дешевле browserstack думаю
Алексей
Фронтенды не мое Поверю профессионалам Но bdd выглядит как хрень Крякает как хрень И наверно так и есть
Vadim
спец по кубернетесам еще и спец в тестировании? Ну это как раз таки не удивительно