TestCoverage.Utils.LineByLineMonitor.Start goes through a list of routines to check if any objectscript code exists, but if the alphabetically first item in that list is a .py file (compiled/generated from the cls file), there will be no objectscript code and it ends up in an infinite loop. Python files should just be skipped.