Estoy ejecutando pruebas unitarias en un servidor CI usando py.test. Las pruebas utilizan recursos externos obtenidos a través de la red. A veces, el corredor de prueba tarda demasiado, lo que hace que el corredor de prueba sea abortado. No puedo repetir los problemas a nivel local.
¿Hay alguna manera de hacer que py.test imprima los tiempos de ejecución de la prueba (lenta), para que sea más fácil identificar las pruebas problemáticas?

--durations=0tiempo de ejecución de TODAS las pruebas, se informará..coveragercarchivo con el contenido[run] branch = Trueagrega información de cobertura de ramificación?(0.00 durations hidden. Use -vv to show these durations.)lo que no tiene ningún sentido.Puedes pasar el número con
--durationsConsulte en: https://medium.com/@brianokken/pytest-durations-0-show-all-times-for-tests-and-setup-and-teardown-848dccac85db
O: https://docs.pytest.org/en/latest/usage.html#profiling-test-execution-duration
fuente