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