Add a spec that make adapters fail consistently on raising a TimeoutError

Make the fault adapters pass the test