Обновить

Комментарии 4

Ребят, вижу много закладок, но тишина в оценках. Если гайд кажется слишком сложным или чего-то не хватает, напишите прямо здесь. Буду править

НЛО прилетело и опубликовало эту надпись здесь

Я в статье разбирала не только сбор метрик, но и их анализ. Если этого недостаточно, скажите, чего именно не хватило? Возможно, дополню статью отдельным разбором по анализу данных.

Кажется что тема CI/CD не до конца раскрыта.

1) как управлять переменными для теста из ci/cd? Не будешь же руками устанавливать те же tcp_tw_reuse/tcp_tw_recycle, ulimit.

2) как "поженить" запуск скрипта теста, если тестируемый сервис и скрипт лежат на разных машинах? Для запуска через GitLab CI есть пример yaml, но это выглядит так, что скрипт для k6 должен лежать в том же репозитории, что и тестируемый сервис. А туда тестировщика далеко не всегда пускают.

3) если у тебя код нагрузочных тестов в отдельной репозитории, как настроить джобы с переменными окружения из gitlab?

4) если запуск из джобы в ci/cd, как быть с ресурсами? Если не ошибаюсь - для джобы ресурсы сильно ограничены.

Прошу прощения, если вопросы глупые, я сейчас в процессе перехода от ручного запуска скриптов с виртуалки и пока ищу ответы на них. Тут и llm не сильно помогает, т.к. всё слишком индивидуально. Интересно, как вы эти вещи отладили.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации