#react-testing-library #circleci
#react-testing-library #circleci
Вопрос:
У меня были некоторые проблемы с случайным временем ожидания тестов. Обычно на CircleCI, но иногда локально. Основываясь на предложении Кента Доддса писать меньше более длинных тестов, у меня теперь есть больше тестов с несколькими щелчками и несколькими сетевыми запросами (также с имитацией выборки). Похоже, что тесты завершаются таймаутом. Совсем недавно CircleCI добавил Resources
вкладку в конвейер для некоторых интересных показателей. Когда время ожидания тестов истекает, объем оперативной памяти 4 ГБ явно достигает 100% в течение длительного времени, и тест завершается неудачно. При пройденном тестировании объем ОЗУ остается в основном ниже 100%.
Обновлен Resource_class до 8 ГБ
Я попробовал один эксперимент, чтобы обновить конфигурацию circleci, чтобы resource_class
она обновлялась до large / 8GB. Тест пройден, и загрузка процессора даже улучшилась%.
Итак, библиотека тестирования React занимает много лошадиных сил?
Наш док-образ с 4 ГБ оперативной памяти по умолчанию в порядке?
Комментарии:
1. У меня такая же проблема при запуске в конвейере. Тесты истекают и никогда не заканчиваются. И у меня всего 180 тестов. Вы нашли какое-либо решение?