test: randomized testing
Closes #112 (closed)
Тест находится в отдельной папке и не должен запускаться в рамках CI или командой pytest
Запустить его можно pytest test/rand
Опциональные аргументы --seed <seed>
и --delay <delay>
(задержка между шагами, мс).
Пишет использованные сиды в test/rand/seeds.txt
.
Тест позволяет протестировать устойчивость запуска кластера при хаотичном добавлении, запуске, остановке инстансов.
Edited by Valentin Syrovatskiy