If it was a really weak battery, the contactor would chatter. That's caused by the starter's low resistance causing enough of a voltage drop that the contactor falls open, disconnecting the starter and letting the voltage rise again, and then the contactor closes again. Over and over, at maybe...