python test runner: implement timeout