Having met the standard, or having gone by. The same word for succeeding and for being over.
Latin passus (a step, pace), from pandere (to stretch out, spread); to pass was first to take a step beyond, which is why the same word can mean succeeding a test and simply going by.
Having met a standard, or having simply gone by — the same word doing double duty for succeeding and for being over.