Set_drain_time()

I have set the timescale to 1ns/1ps.

And then if I am using phase.phase_done.set_drain_time(this,50ns) in run_phase of test class, the simulation results shows that the ‘run’ phase is ready to proceed to the ‘extract’ phase after 50ps instead of 50ns.
So here drain time is only of 50ps but I want it to be 50ns.

Please help me resolve this issue.

Thank you.

In reply to eshan_24:

You should use 50ns/1ps. See Extending TB Timeout | Verification Academy