The cache bug meant that a failed test would appear forever broken, even if the proper fix was applied.