Как я могу понять, почему testcafe в Docker работает так медленно

Я запускаю наши интеграционные тесты, используя testcafe 23.0 в Docker. Однако тесты часто начинаются долго. Я записал браузер, и, кажется, очень долго ничего не делал:

https://youtu.be/9W6VosNMbhg

Загрузка страницы занимает 2 минуты. Тем не менее, это мгновенно на моем рабочем столе.

Как бы я начал выяснять эту проблему?

2 ответа

Я понял, что прокси testcafe замедляется. После некоторого ограниченного успеха с прохождением --no-proxy-server к хрому я сделал сеть в докере более разрешающей, и это остановило замедление.

Вы можете использовать опцию команды -d, --debug-mode # и докер вы можете использовать

docker logs --follow ContainerName/ContainerIDЗдесь вы можете узнать, как работает Docker Log здесь

Вы можете найти журнал ошибок, потому что медленный контейнер Docker

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