Implemented AutoTester co-operative timeout :)