Кипарисовая заморозка на нескольких тестах - PullRequest
0 голосов
/ 06 января 2020

Когда я запускаю набор тестов, Cypress зависает на некоторых тестах. Разные тесты каждый раз. Сначала я подумал, что это просто тесты, которые по какой-то причине могут занять некоторое время (например, время ожидания), но это не так. Выполнение отдельного теста с describe.only или it.only не останавливается. Поведение совпадает с cypress run в командной строке.

Когда тест зависает, счетчик теста на панели Cypress все еще вращается, но пользовательский интерфейс приложения зависает - например, когда пользовательский интерфейс моего приложения показывает счетчик, что счетчик заморожен. Иногда он даже зависает в VISIT / части теста, прежде чем он доберется до того, что займет больше времени. Замораживание происходит в разных местах, иногда в разных тестах, на разных прогонах кипариса.

Кроме того, даже когда тестовый файл запускается до конца, иногда пользовательский интерфейс Cypress (например, кнопка остановки вверху) не отвечает.

Это только начало происходить в пятницу, возможно, совпадая с обновление до 3.8.1. Я попытался использовать 3.7.0 снова, без изменений.

Кто-нибудь еще испытывает это? Я работаю на Windows 10 и приложение ReactJS.

Ответы [ 2 ]

0 голосов
/ 05 марта 2020

Как проблема была окончательно решена?

Я сталкиваюсь с той же проблемой, но по какой-то причине событие загрузки не запускается даже после 60 000 мс; - Я тестирую приложение в разных разрешениях, а иногда приложение не загружается в некоторых разрешениях.

0 голосов
/ 04 марта 2020

Если вы используете Linux, есть ошибка, связанная с Chrome 79, которая замораживает Cypress. Проверьте здесь для получения дополнительной информации: https://support.google.com/chrome/thread/24842699?hl=en

Вы также можете обновить до последней Chrome версии

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...