1. A computer program product for detecting compare points in a multi-threaded computing environment, said computer program product comprising: a computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising: detecting that one thread of the multi-threaded computing environment has reached a compare point for the one thread, the compare point for the one thread being a point at which results of executing a test case on the one thread is ready to be compared against expected results for that test case; determining whether another thread of the multi-threaded computing environment executing another test case has reached a compare point for the another thread; and continuing execution of the another thread, based on determining the another thread has not reached the compare point for the another thread, wherein the test case that executed on the one thread is not re-executed.