In reply to Amarjit pradhan:
Can you manually run the following command in terminal and check the exit code status by run "echo ?": irun -access rw -uvmhome (UVM_HOME) +UVM_VERBOSITY=(UVM_VERBOSITY) -quiet -coverage all (TIMESCALE) -f filelist.f +UVM_TESTNAME=spi_test_1 +svseed=$(SEED)
I think the command above does not return exit code 0.