Randomly sub-setting test suitesThe author wanted to run random subsets of their test suite to narrow down the cause of a mysterious behavior.They developed two tools, a pytest plugin and a command-line tool, to achieve this.