Ответ 1
Я не уверен, что это решит вашу проблему, но вы можете передать --durations=N
для печати самых медленных тестов N
после завершения тестирования.
Я запускаю модульные тесты на сервере CI, используя py.test. Тесты используют внешние ресурсы, извлеченные из сети. Иногда тестовый бегун занимает слишком много времени, заставляя тестового бегуна прерываться. Я не могу повторять проблемы локально.
Есть ли способ заставить py.test распечатывать время выполнения (медленного) теста, поэтому упростить создание проблемных тестов?
Я не уверен, что это решит вашу проблему, но вы можете передать --durations=N
для печати самых медленных тестов N
после завершения тестирования.