Спасибо, поняла, как у вас сейчас устроено. По опыту, основные нюансы всплывают уже при активном росте ui автотестов, а не в начале их внедрения. В остальном выглядит как вполне рабочая схема на текущий момент.
Спасибо за ценное дополнение! Эти темы действительно заслуживают отдельного разбора.
Кратко: в мультитенантных системах добавляем tenant_id в контекст запроса + используем RLS или отдельные схемы/БД. Для транзакционных тестов — фиксируем уровень изоляции и откатываем изменения в teardown + используем маркер xdist_group, упомянутый в статье.
А как вы решаете проблемы изоляции в таких ситуациях?
Спасибо, поняла, как у вас сейчас устроено. По опыту, основные нюансы всплывают уже при активном росте ui автотестов, а не в начале их внедрения. В остальном выглядит как вполне рабочая схема на текущий момент.
Спасибо за ценное дополнение! Эти темы действительно заслуживают отдельного разбора.
Кратко: в мультитенантных системах добавляем
tenant_idв контекст запроса + используем RLS или отдельные схемы/БД. Для транзакционных тестов — фиксируем уровень изоляции и откатываем изменения вteardown+ используем маркерxdist_group, упомянутый в статье.А как вы решаете проблемы изоляции в таких ситуациях?