Платформа тестирования Python NOSE предполагает параллельное выполнение нескольких тестов.
Цель этого состоит не в том, чтобы проверить параллельность в коде, а в том, чтобы тесты для кода, у которого "нет побочных эффектов, нет проблем с упорядочением и нет внешних зависимостей", выполнялись быстрее. Повышение производительности достигается за счет одновременного ожидания ввода-вывода, когда они обращаются к различным устройствам, лучшего использования нескольких процессоров/ядер и параллельного выполнения операторов time.sleep().
Я полагаю, что то же самое можно сделать с помощью инфраструктуры тестирования юнитов Python с помощью плагина Test Runner.
Кто-нибудь имел опыт работы с таким зверем, и могут ли они дать какие-либо рекомендации?