Подтвердить что ты не робот

Печать времени выполнения теста и медленных тестов с помощью py.test

Я запускаю модульные тесты на сервере CI, используя py.test. Тесты используют внешние ресурсы, извлеченные из сети. Иногда тестовый бегун занимает слишком много времени, заставляя тестового бегуна прерываться. Я не могу повторять проблемы локально.

Есть ли способ заставить py.test распечатывать время выполнения (медленного) теста, поэтому упростить создание проблемных тестов?

4b9b3361

Ответ 1

Я не уверен, что это решит вашу проблему, но вы можете передать --durations=N для печати самых медленных тестов N после завершения тестирования.