Why do some tests stop running when I have used my limit?