Probably all of the tests that get to the point where you have actually acquired a lock should use a twisted.internet.task.Clock and simply not advance the clock if you don't care about time passing in that test.