End of test criteria

In reply to mseyunni:

UVM provides an objection mechanism to finish tests in an ordered manner.
Objections can be implemented in components like the test or in sequences.