I am trying to understand the flow of calls from test to sequence etc.
from the start_item launched by a sequence, I landed in uvm_base_sequence.svh file of UVM source code.
Everything is fine in start_item as per my understanding but I don't see start_item calling send_request to the sequencer.
This is where the sequence item is actually sent to the sequencer.
The start_item ends after calling pre_do method.