Even though revision ranges match, we may want to split failures by type: TEXT and TIMEOUT don't seem to make sense together.