UVM End of test

In reply to chr_sue:

One more thing to ask you, I have observed that my scoreboard’s run_phase and other’s component run_phase are out of sync. This means Let suppose there are 10 transactions that have been generated. Monitor samples of these 10 transactions and send them to the scoreboard using queues. But Scoreboard Run_phase was only able to process 7 transactions and after It had processed 7, it kind of turned off.
Is this behaviour possible??