В настоящее время я запускаю некоторые модульные тесты, которые могут занять много времени до сбоя или запуска неограниченного времени. В успешном тестовом прогоне они всегда будут завершены в течение определенного промежутка времени.
Возможно ли создать pytest unit test, который завершится с ошибкой, если он не завершится за определенное время?