TGViewer
Библиотека тестировщика Библиотека тестировщика @testlab_qa · 3.01K subscribers
Post #701 997
Как перезапускать упавшие тесты параллельно

Тесты часто бывают нестабильными. Когда тест падает, его можно попробовать перезапустить несколько раз, но перезапуски могут увеличивать время сборки в 2-3 раза. В этой статье мы расскажем, как нам удалось решить эту проблему, а также поделимся инструментом для параллельного перезапуска упавших тестов, который разработали наши инженеры.

В проекте автотестов Wrike находится более 53 000 тестов, которые мы запускаем в 80-150 потоков в зависимости от сборки. При этом часто большую часть времени сборки занимают перезапуски нескольких тестов, которые не используют все потоки. Мы хотим сократить время сборки, потому что во время ее работы мы платим за динамические агенты в TeamCity и динамическое окружение.

https://habr.com/ru/companies/wrike/articles/728826/

#qa #testing

Подпишись👉 @testlab_qa
  • 👍 1
More from @testlab_qa
  1. Aug 17, 2026Это не просто зоопарк устройств Мы постоянно проверяем навигационные фичи в «поле». А когд…
  2. Aug 3, 2026#qa #testing Подпишись👉 @testlab_qa
  3. Jul 25, 2026🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.r…
  4. Jul 16, 2026Когда за дело берется тестировщик 😼 #qa #testing Подпишись👉 @testlab_qa
  5. Jul 7, 2026Найти сильного специалиста становится всё сложнее и дороже. Но что если часть кадровых зад…
  6. Jul 7, 2026#qa #testing Подпишись👉 @testlab_qa
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →