Как я могу понять, почему testcafe в Docker работает так медленно
Я запускаю наши интеграционные тесты, используя testcafe 23.0 в Docker. Однако тесты часто начинаются долго. Я записал браузер, и, кажется, очень долго ничего не делал:
Загрузка страницы занимает 2 минуты. Тем не менее, это мгновенно на моем рабочем столе.
Как бы я начал выяснять эту проблему?
2 ответа
Я понял, что прокси testcafe замедляется. После некоторого ограниченного успеха с прохождением --no-proxy-server
к хрому я сделал сеть в докере более разрешающей, и это остановило замедление.
Вы можете использовать опцию команды -d, --debug-mode #
и докер вы можете использовать
docker logs --follow ContainerName/ContainerID
Здесь вы можете узнать, как работает Docker Log здесь
Вы можете найти журнал ошибок, потому что медленный контейнер Docker