Любые предложения о том, как писать повторяемые модульные тесты для кода, которые могут быть восприимчивыми к взаимоблокировкам и условиям гонки?
Сейчас я склоняюсь к пропуску модульных тестов и сосредоточен на стресс-тестах. Проблема заключается в том, что вы можете провести стресс-тест 5 раз и увидеть пять разных результатов.
EDIT: Я знаю его, вероятно, просто сон, но если бы был способ контролировать отдельные потоки и заставить их выполнять одну команду за раз, то я мог бы где-то добраться.