In reply to Venkateshwara Rao:
Can't answer this question without knowing anything about why this test runs for days, and what the reason was for the error.
Also, for any test that runs for more than one day, you should spend some time profiling the simulation to see why it is taking so long. Sometimes changing a few lines can give you 2-3x performance improvement.