Тест завершен из-за SIGKILL

Один из моих тестов ava внезапно начал проваливаться на Travis CI, потому что он "вышел из-за SIGKILL". Первый неработающий запуск можно найти по адресу https://travis-ci.org/freaktechnik/justintv-stream-notifications/builds/259734700

Изменения для этого коммита затрагивают только модули, загруженные этим модулем, и тесты все еще проходят на моей локальной машине. Изменение добавило еще один модуль в иерархию.

Мне интересно, может ли процесс быть убит из-за слишком большого использования памяти или подобного, поскольку я использую babel для предварительной компиляции тестируемых файлов во время выполнения ava.

2 ответа

Решение

Ограничение количества тестовых файлов, выполняемых ava сразу до 10, не только решило эту проблему, но и сделало сборку немного быстрее.

Я думаю, что вы правы, это похоже на проблему нехватки памяти.

Легко / дешево получить больше памяти на travis, используя dist: trusty а также sudo: required, Он расширяет максимальный объем доступной памяти от 4 ГБ до 7,5 ГБ. Планирование на opensource travis-ci.org может быть немного медленнее из-за издержек контейнера

Другие вопросы по тегам