Mikhail
где то читал что под тесты отдельные проекты делают
Можно делать, можно не делать, от того, что зачистка всрато работает не спасает
Никита
Апи и тому подобное
NS 🇷🇺
Апи и тому подобное
таак там хуйдолиард тестов, включая тесты на одновременное создание тачек и можно указать кол-во потоков
NS 🇷🇺
Нет
что нет?
Никита
Боюсь что нет. Там прям в коде видно что тестируется в основном взаимодействие апи друг с другом
Mikhail
всратые тесты делать не надо.
Да, там частично из-за того что сами авторы тестов не вызывают клинап
Mikhail
что нет?
Хрень пишете про темпест
Никита
И у тебя тачки не создаются, а просто смотрится как обрабатываются запросы
Mikhail
Можно ли добавить в Темпест тест, который наколбасит 20 тачек в параллель - можно, но он не для этого
NS 🇷🇺
Хрень пишете про темпест
ну надо пойти освежить, что к темпесту относится, что к ралли
icewolf
И у тебя тачки не создаются, а просто смотрится как обрабатываются запросы
цель ралли определить когда тому или иному сервесу поплохеет от нагрузки и сделать вывод что опенстек это не ваше и вы рукожоп пятипопый. Цель темпеста проверить функциональность нашего облачка
icewolf
ну то есть тесты разные
Mikhail
В темпесте есть возможность запускать тесты в несколько потоков, да это может сделать так, что будут запросы идти в параллель, но не в рамках одного тестового сценария
Никита
И еще он умеет строить графики с циферками
Никита
Которые не пойми как правильно интерпретировать)
Никита
Учитывая что там порог фейла теста можно руками настроить)
Mikhail
Результаты Темпеста вы тоже в HTML можете выгрузить
Никита
Результаты Темпеста вы тоже в HTML можете выгрузить
Да, но там не будет графиком вроде
Никита
Просто что прошло что упало
Никита
Может сейчас они там что то докрутили
Mikhail
Тнмпест в глубине это вот это гавнище - https://github.com/mtreinish/stestr
Никита
Дааа)
Mikhail
Да, но там не будет графиком вроде
У ралли прям графики, чтобы были надо в базу сохранять и не помню, чтобы он мог хронологию событий помнить и строить по ним графики
icewolf
Тнмпест в глубине это вот это гавнище - https://github.com/mtreinish/stestr
нормальное хорошее гавнище, позволяет тебе не забыть что ты администратор облака, а не так пописать постоял
Никита
У ралли прям графики, чтобы были надо в базу сохранять и не помню, чтобы он мог хронологию событий помнить и строить по ним графики
rally verify start --pattern set=compute rally task report --out report.html rally verify report --uuid a201bfb5-4e4a-4146-aa82-4e30a899dddb --type html --to test.html
Никита
чет такое осталось
Mikhail
Ну так это будет под один запуск
Никита
про БД не помню увы
Mikhail
Запуск - таск
Никита
ну да, он самый
Mikhail
Вы там создаёте environment , который запись в базе и в ней хранятся результаты эти по идее
icewolf
это не результаты, это календарь двоешника.
Mikhail
В общем ралли далёк от идеале с точки зрения тест менеджмент тулзы и есть вопросы к его умению работать параллельно
Mikhail
да, нашел что то типа rally db creat
Ну это команда инициализации
Никита
Всё так
Mikhail
Конечно всё так, я с этими поделками работаю с 2015 года 🤣
Никита
мне в 2015 было 11...
Никита
ладно, 12
Mikhail
Нуу, я тоже не такой старый как многие тут 😀😀😀
Никита
Мудрецы
icewolf
Мудрецы
именно по этому мы ездим на скоростных великах без касок.. потому что мудрецы, а не потому что посрать на технику безопасности
Mikhail
Вот я ещё не так стар, чтобы ездить на скоростном велике 😄
icewolf
Вот я ещё не так стар, чтобы ездить на скоростном велике 😄
шутку юмора вы таки Майкл не поняли, скоростной велик на скорости 30+, даже при каске но без корсета гарантировано перелом шейных позвонков, как вы понимаете гоняют на них далеко от городской черты, при таких переломах вариант выживания 1%..
icewolf
а где нить в горах Австрии(не путать с Австралией там вас вместе с великом сожрут), вас скорее всего даже не соберут.
icewolf
Это вы не поняли мою шутку/иронию, что я ещё не на столько стар, чтобы искать способ выпилиться.
ну.. просто в вашем возрасте не вы ищите способ, а способ вас. А с возрастом «способ» в шоке от того с кем он связаться хотел:)
Lols Anti Spam
Екатерина, тебя заблокировали (CAS) Сообщение предлагает удалённую работу с обещанием высокой оплаты и приглашением в личные сообщения, что типично для спама.
Илья | 😶☮️🐸
Пытаюсь осознать,как можно оценивать скорость работы опенстека по скорости запуска виртуалок... А главное - зачем
Основная проблема что в новых релизах апи стало сильно более долгим, на старых релизах все ок
Илья | 😶☮️🐸
С тем же овн кролик хоть и меньше задействован, но может быть х2 время по перцентилю с теми же вводными
Mr
плохо чтоли?))
У них нет IaC , они руками ставят
icewolf
У них нет IaC , они руками ставят
как всегда устаревшая информация что есть и чего нету. Но лишь бы пездануть
Илья | 😶☮️🐸
А это важно? Спрашиваю без подкола
Не особо, скорее как метрика
icewolf
Не особо, скорее как метрика
тебе важна скорость создания инстанса? Или время жизни инстанса. Тут ряд нюансов.. с тем же самым ovn
Илья | 😶☮️🐸
тебе важна скорость создания инстанса? Или время жизни инстанса. Тут ряд нюансов.. с тем же самым ovn
скорость не особо важна, но и когда он создаётся по 5 минут это тоже не ок
Илья | 😶☮️🐸
это не всегда долгоживущие инстансы, поэтому высокая скорость создания вполне плюс
icewolf
почему?
потому что например стандартный инстанс убунту на 50Gb, на блочечке и с ovn у меня даже на kvm хостах(а у меня нету опенстека) это ну секунд 30-40
icewolf
мне просто не всегда нужен опенстек для разных инфрасервисов, которые живут своей половой жизнью от Владивостока до калика
Alex
тебе важна скорость создания инстанса? Или время жизни инстанса. Тут ряд нюансов.. с тем же самым ovn
Скорость создания инстанса важна, хотелось бы чтобы при запуске дюжины ВМ из терраформа оно за 1.5 минуты запускалось бы
icewolf
Скорость создания инстанса важна, хотелось бы чтобы при запуске дюжины ВМ из терраформа оно за 1.5 минуты запускалось бы
когда я на почти служил ямщиком, ко мне постучался косматый геолог.. нда. А собственно то что терраформом оно создается итак за 1.5 минуты вас не устраивает? Тут ведь в чем разгадка, у новы же тоже есть шедулер, и как бы все это хорошо, если не забывать что мы делаем непоследовательную операцию с точки зрения nova
Alex
А уж как навертеть говна на опенстеке это мы знаем
icewolf
Я больше про те случаи когда оно за 1.5 минуты не успевает
ну так надо и исследовать что это рейс кондишон или чет не так в шедулере и возможно в очередях
J
скорость не особо важна, но и когда он создаётся по 5 минут это тоже не ок
Чот лень читать простыню. Коллеги решили что ненаучно оценивать облако по времени создания инстанса?)
Илья | 😶☮️🐸
Пока у них создается инстанс они успевают детей отвезти в школу
J
ага
Будешь копать то поглубже и выяснять почему разница на "свежих" релизах в большую сторону?
Илья | 😶☮️🐸
Будешь копать то поглубже и выяснять почему разница на "свежих" релизах в большую сторону?
Не думаю, в глаза просто бросилось после того как метрики наконец-то перевез на victoriametrics
J
Пока у них создается инстанс они успевают детей отвезти в школу
Ну создание полбеды. Меня вот инициализация больше волнует)
J
потому что контейнеры.
Да они тут вообще непричем. От них иного рода неудобства, но точно не в скорости дело. Разве что, какие-то лимиты стоят.