У меня проблемы с производительностью некоторых pytests - некоторые небольшие тесты занимают минуты. Я не сомневаюсь, что это связано с тем, что какое-то устройство делает что-то неожиданное, но у нас есть тонна устройств в нашей базе кода, разработанных несколькими разработчиками, и они используют другие устройства, которые используют другие устройства и т. Д. c. и др c. Поэтому очень трудно отследить, где возникает проблема с производительностью.
Мне просто интересно, есть ли какой-нибудь хороший способ получить некоторую видимость того, какие приборы были вызваны, или состояние тестовой БД? Конечно, кроме использования печатных операторов везде.